We had already booked our cruise on the Victoria Katerina and were in China when I read reviews. It was helpful to know what to expect, so I’ll do the same here. We started in Yichang, at the site of the dam. So that meant that we stayed in port the first night, toured the dam the next day, and then didn’t leave port until the second evening.
The boat was clean and the staff was nice. The food was adequate. Some in my party complained about the hard mattresses, but it didn’t bother me.
Also as mentioned, the scenery is nice and it’s a nice break from the large and sometimes hectic cities.