This was our second cruise on Avalon, the first was on the Rhine in September, 2017. I want to emphasize that the part of the cruise that could be controlled by Avalon was exceptional, Avalon will continue to be our first choice for river cruises. Cabin, dining and service were all exemplary! The hotels in Prague and Budapest were superb! Valentin, the cruise director, was personable, helpful and hilarious.
The disappointing part of this experience was caused by the water level on the Danube. The itinerary had us transferring by bus from Prague to Nuremberg with an included excursion in Old Town Nuremberg. Due to the low water level we boarded at a different port and missed Nuremberg. Thus began a three day effort to get back on schedule. We spent a lot of time being bused to different excursions, so much so that it very much felt like a coach tour of Eastern Europe instead of a Danube cruise. We did visit some extraordinary towns, Passau, Salzburg, Vienna, Melk and others. Finally, the river was closed again in Budapest and we had to be bused from Slovakia.
Avalon did their best to ameliorate the inconvenience of "busing":