Friends had told us about the Viking River Cruise, so we had high expectations. Those expectations were met for the most part. The food and service were very good. Most of the tour guides were top notch and all of them made the tour interesting. Onboard entertainment was good when they had outside musicians come onboard to entertain.
The highlight of the trip for me was two of the extra tours that were not included in the initial price. One was the Mozart/Strauss concert in Vienna, and the other was the Vienna Boys Choir excursion. They were absolutely spell-binding.
We did not have a room with a balcony and did not feel we missed out on anything in that regard as you could always sit on the deck. That had the advantage of seeing both sides of the river, not just one from your stateroom.