Recommendation of travel agents and friends who had traveled with Viking previously. This company knows how to do things well. Everything was just an outstanding experience. Staff on the ship was top notch. Food was great. Excursions, both the included ones and the optional ones were terrific. Everything was extremely well organized and we loved how the staff took care of everything from the moment of embarkation to disembarkation and even for the three days that we extended in our final destination, Amsterdam. We would definitely recommend getting a cabin with a veranda which, although small, was a treat. It was so nice to be able to sit or stand and see the riverside views and take photographs. We especially like the optional excursions to Salzburg, Austria and Rothenberg, Germany. Highly recommend those two excursions. We are already thinking about the next Viking Cruise we would like to do. Thinking about the one that covers the part of the Danube that we didn't travel, from Budapest to Bucharest, or the Viking Homelands ocean cruise. WE HIGHLY RECOMMEND VIKING CRUISES.
Small but very comfortable.