Having been on 7 Windstar cruises, and this cruise costing twice as much as any of those I was expecting great food. I was very disappointed in the dining on this ship. The breakfasts and lunches were practically the same every day. Dinner had few options and choices compared to the Windstar. The execution and preparation of the food was mediocre at best and bland at worse. The dining service was fine as long as you didn't want anything exceptional. I did not find the service to be accomodating of special requests. Whenever they had late night snacks if the food ran out too bad. They would not replenish it. There was a feeling of the cruise being frugally managed and cheap when it came to dining and food. Not generous.
The itinerary was superb and I would recommend it. Since this was a charter we had two days in Vienna which was fantastic.
The room was wonderful expecially the bathroom and spacious shower. We had a twin balcony cabin which in retrospect was not necessary as a french balcony would have been just fine. The point is to have the open view and to be able to open the balcony to let in fresh air. We practically never sat on the balcony because most of the day time we were in port and docked. Our cabin steward was excellent as was the cruise manager Cheri. She was the highlight of the trip. Too bad the rest of the staff did not measure up to her standard.
Bottom line: If you want to try a River cruise you would enjoy this ship but be forwarned that the dining does not compare to Windstar or other luxury ocean ships. So my feeling is why pay twice as much for less?