Staff was professional, pleasant, fun, and met our every wish (except letting my husband steer the ship!). Route was fun and a learning experience. Food was always delicious and the bar even stocked my husband's favorite, Jameson Irish Whiskey! From now on, whenever we take a river cruise, we'll look for Avalon first! Avalon was recommended by our travel agent and she also always displayed her "service heart".