After a previous Viking River Cruise experience in the south of France, we were confident that Viking would provide a good way to see many of central Europe's sites.
We boarded the ship in Budapest and the following day had a bus tour of the city and a walking tour of the castle. This followed a number of other stops along the river (see Viking's itinerary for the cruise) .
Our favorite stops were Vienna and Regensburg. Both of which a return trip for more time to explore would be fun.
The cabin was functional, and kept very clean with daily service. As noted above, a larger suite would have been nicer for us.