This was my first river cruise and I honestly don't feel it could have been better. We were treated like royalty from the moment we boarded. John, the cruise manager, was so well organized that we never had a doubt about where to go or what was available to us. the local guides were great and the on-board entertainment just right. In addition, the food was amazing, especially in their very fine restaurant which you can book once during the trip. I also enjoyed the free-flowing local wine and beer and found a few I hope to get here in the states. The only suggestion I would have is to try to make a reservation at least a year in advance so you can get a bigger room. The ones on the first floor are very small. I didn't really care about that because I was only there to sleep and change clothes. All in all, this was a great trip (Melodies of the Danube).
This is very small, but utilitarian. If you're short, you may have trouble seeing out the windows. I stood on a chair, If you're large, turning around in the shower may present a problem.