My husband and I just returned from a very chaotic and unpleasant cruise on the Danube. Due to water levels being low, despite the fact we were told by phone they didn't anticipate any complications 5 days prior to departure, we only docked at 2 ports out of 6, lost one whole day in being bussed to another ship 4.5 hours away. Bussing daily for HOURS to reach the ports on the itinerary - spent 2 HOURS in Vienna, versus 2 DAYS, 4 hours in Budapest versus 1.5 days - Cancelled excursions, only 1 "enrichment lecture" onboard, no activities other than a strudel making class and lots of Chaos, daily and hourly changes, no transparency from the curt and arrogant Cruise Director, etc. Given that Viking has dealt with the Danube River being low for 4 MONTHS, you would think they would either cancel the cruise or be transparent about the changes. No - they kept passengers in the dark as though we were but cows moooving along where and when they told us to. Very disrespectful and greedy. COMPENSATION - for those passengers who complained, we were given 25% off A FUTURE CRUISE! Seriously??! This just goes to show that their arrogance and greed is not just a perception, but a reality!! Anyone have any experience with actually receiving US DOLLARS as compensation versus cruise credit from Viking? What does it take to make that happen?