I am an American who have lived in China for many years, and a frequent cruiser. I finally got around to taking a trip in my own backyard - the Yangtze River. I booked online through one of the government owned travel agents and the price was excellent, and the travel service was good. I speak the language so getting to and from the boat was easy - albeit expensive by Chinese standards. In Yichang the boats dock outside of town in a scenic area and there are few taxis. Outside the gate and a few hundred yards up the hill is a pretty canyon with restaurants dug into the cliffs, and some outstanding food. Some others on the ship complained of the places their travel agents took them.
The night we arrived we were told to board before 8, which we dutifully did, only to be told the boat would not leave until the next morning. We then left the boat, after signing a waiver, and went into town. They asked us not to return too late - before midnight. No problem.
The boat is sizable and comfortable. The staterooms are of typical size for a cruise ship, with two single beds, and the public rooms are clean and simple. The air conditioning in the stateroom was too strong and even at the highest setting was freezing. The passengers were about half Chinese and half foreign (although many of Chinese were from Hong Kong and Taiwan, but there was at least one group from a textile company in Shanghai). It was a holiday weekend in China and that might have attracted more Chinese guests than usual. The foreign group included a fair number of expatriates living in China and the typical geriatric set on the cruise as part of a longer tour of China. It was a good combination of people and they mixed well. Dining tables were mostly assigned by tour group, while I think most people would have preferred to have mixed things up a bit.
Tours were well organized, interesting, and mostly included in the cruise price. There were two add-on tours with a modest charge, but only one ran and it was worthwhile. Passengers were divided by language into tour groups and the local guides spoke English well. The dam tour was most interesting as was going through the five locks.
Meals were in the main dining room. The separate menu dining mentioned on this site seems to have stopped. The food was well prepared, but the quantity was barely enough - plates were scrapped pretty clean. Breakfast and lunch were buffet style, and you needed to hit the line early or you would miss out. Although they said they ran breakfast from 7:30 to 8:30, we came down the first morning at 8:15 only to find them hauling off the last of the food. We asked for coffee, only to be told there was none. A complaint to the front desk resulted in quick action, with apologies all around and a fruit basket to the room, and great service from that point forward. The crew is all Chinese, most everyone you come into contact with speaks good English. I need to put a word in for the pastry chef - this guy could work at Crystal Lines. The cooking was good - a mix of Chinese and Western that went together well. They are not spending enough money on quality and quantity of ingredients, however. I felt like a poor kid whose mother knows how to make the best of very little - it was quaint, but not what I expected.
China has come a long ways in service in the last decade. This line is not keeping up. The experience was very much like a 3 star hotel in most major cities. It is comfortable, but not up to the standard that modern Chinese and foreign tourists have come to expect from someone advertising a five star experience. There really is a niche here for a more upmarket offering.