Everything on this cruise was top notch. The food was amazing, excursions so informative, staff took care of our every need. Great deal on airfare through viking. We plan to take another river cruise in the next few years! Our cruise director was so welcoming, and encouraged interaction between passengers.
The cabins were VERY small--wr had just come from a celebrity ocean cruise, and cabins were much more "liveable". We would probably get a veranda cabin next time--felt like we needed to be in bed when we were in there!
We loved sitting outside on the top deck, especially when we were cruising castles. But often times there weren't enough places to sit. We erre, unfortunately, on our cruise during the hottest days ever recorded there, so we absolutely had to sit underneath a shade canopy. It's probably not typically an issue. All in all, we had a great time, and plan to take another cruise with Viking.