This was our first cruise. We didn't know what to expect. We'd seen all of the ads on TV, so our expectations were high.
I must say, absolutely everything was perfect. Every detail was carefully thought through, from the moment we embarked until the moment we disembarked. The boat was practically brand new. The staff was very attentive-- they truly wanted this to be your best cruising experience ever, and went out of their way to make it happen.
The food was excellent, and with several options for your entree, there was always something that would please every palate. The "house" wines, complimentary with lunch and dinner, were good quality. (We were in the wine business, so we know the difference between cheap wine vs. good wine.) The breakfast buffet had everything you could want, including yogurt made right on board, made-to-order omelets and eggs benedict.
The soaps, shampoo, etc., were highest quality. The towels were large and fluffy. The entire boat was meticulously clean. The tours were well-planned with excellent English speaking guides. The on-board entertainment each evening was fun... and educational.
One of the best parts: the people we met. We will stay in touch with one couple we met, even though we live on opposite sides of the country.
I would not hesitate to recommend this cruise line to anyone wanting to take a river cruise.