Our first choice was Scenic River Cruises, we went on an excellent cruise with them last time. Scenic were booked on the dates we wanted this time, so Avalon was recommended to us.
It compared very well. Avalon staff were a bit more relaxed. The ship was pristine & the cleaners were always sterilising the ship.
The Cruise Director David was fantastic, great sense of humour & presentation.