Avalon were exceptional. Our cabin on the top floor and closer to front is important as too near the back is more noisy and fumes.
Our biggest disappointment was that we were totally unaware that the first day we were staying at a hotel and not on the boat. Also there was available an additional staying after in Prague which again we were not aware
...read more of.