This the the first river cruise for my wife and me, although we have taken several ocean cruises. I always was curious about the Viking ad of less time getting there and more time being there. And it was so true. Our cruise started in Amsterdam and ended in Budapest with pre stay in Amsterdam and then post stay in Prague (via motor coach). The sights were amazing, a real step back in history with so many gothic churches and awesome castles, the likes of which I am sure cannot be seen anywhere else.
The cruise was wonderfully organized, the staff aboard could not have been more pleasant, the food was very good with quite a variety of choices over the 14 days, the tours were very well organized with quite knowledgable guides. The pre and post city extensions were well worth the time to allow more in-depth exposure to the areas and more chances to visit museums and other sites. The only real disappointment is the "blue" Danube isn't so blue (actually muddy brown, unlike the TV commercials). We were thoroughly pleased with the tour.