My husband and I usually plan our own trips and do not take tours arranged by companies. However, we were not sure we could manage such an adventure in an area of the world where we are not familiar with the languages. In the past, we have vacationed in the US, England, and the Netherlands. A Viking River Cruise seemed like a great way to see a lot and not have to worry about lodging or transport, and it was perfect!
The flight arrangements and transfers went off without a hitch, and the staff on our ship (The Viking Legend) were as friendly as could be. Our cabin was very ergonomic--not large, but laid out EXTREMELY well--we were able to put everything away and not have it feel cluttered at all. The food was EXCELLENT--several regional choices at many meals, and if we weren't feeling as adventurous, there were always choices of salmon, chicken, or steak. Breakfasts were a sumptuous buffet, and the waitstaff at all meals were attentive. The wine and beer included in lunch and dinner were just fine--we did not feel the need to get the extra package. And the destinations! Each morning, there would be a tour by bus and then walking in the historic area of whatever the port of call was. The audio system worked well, and the guides were very knowledgeable. After lunch, we generally had free time or optional tours--we took a couple of the optional tours (a private home visit in Bratislava, which was fascinating as we got to hear about the changes in lifestyle as Slovakia became part of the EU), a trip to Schonbrunn Palace in Vienna, and a classical concert in Vienna. These extra trips were worth it.
The only disadvantage to a cruise of this type is it left us wanting more, and we would LOVE to see Vienna in more detail--we'll need to make a dedicated trip for that at some point! If you are looking for a very comfortable and convenient way to get a look at a broad area, and don't want to have to worry about ANYTHING, a Viking River Cruise is the way to go!