I can not say enough positive things about this cruise. I've cruised many times but never by riverboat or with such a small group (120 cruisers). Staff were amazing, it was small enough to truly get to know people (staff and fellow travelers), even our captain would come out when we were docked and lend a hand as folks got on and off the boat. Food was high quality, excursions (included and a couple of additional ones we did) were great. AMAZING trip. If I had the option, I would never cruise another way.