Avalon river cruise was a fabulous experience. It had taken me at least 10 years to convince my husband to go on a river cruise, after we did an ocean cruise to the Caribbean and he disliked it immensely. The river cruise was the right mount of people on board, great service and food, loved the crew and captain, and really liked the flexibility of river cruising with the tours (or not)!