First and foremost - the food:
Breakfast on board was excellant. Lunches were very good. Dinners were another story. While none of the dinners were bad, and some quite good, a lot of them were bland and pretty much without taste.
The one or two shows were very good, especially the galss blowing show.
Wine list was very good. Only one beer on board, bitberger, which was good but a variety would have been better.
WiFi was spotty but worked.
Cabin upkeep was great.
Biggest downside, to my way of thinking, was the time allotted for each port. We stayed in Vienna until 1 or 2 in the morning, so that at first light we could see some beautiful scenary, Only problem was - FOG. Nothing to be seen. The late departure from Vienna only allowed a couple of hours in Melik. No time to stop at the local shops and beer halls. Tour the abbey and rush back to the ship. I'd have much rather have left Vienna early evening and had a couple of more hours in Melik. Same for one of two other ports. You could do a tour or see the town, but not both. A real bummer!
Wait staff and barkeeps were great. You have to take into consideration that their sense of humor is not quite parrallel to yours, but overall they were very good.
Bottom line - I would do it again in a heartbeat, but I'm not so sure if my wife would.
Do not miss the Mozart concert in Vienna - worth the price of the whole cruise!!
West Palm Frank.
335 was great. Close to the library where we went to talk with friends, read, have a quiet drink, etc. Also, in most of the ports it was on the river side which made the views better.