We chose this cruise since it went to many places during the cruise. The cost was affordable and we got free airfare and free upgraded drink package. The main drawback was the amount of time we lost exploring because of being transported by bus because the ship could not sail. This greatly impeded the cruise time on the river as well...Viking did a nice job with making arrangements in spite of the situation. The onboard food was fantastic as were our servers Mark and Aris...the cabin was always super clean every day and before bed. Benne the cruise director was great and very "British"...and excellent...be sure to wear a watch to keep track of time since wall clocks were not present...a cocktail list would also be a great addition for the bar....please remember to not overpack...also and be sure if you are flying Lufthansa to have the correct size carry ons...we extended two days in Budapest and the baths are a must do!!
Very clean and enough space to move around...good bed and all needed items except toothbrush and tooth paste...