We wanted a river boat cruise experience as we are familiar with the big boat cruises. It was delightful. Fewer people & we were able to meet more of them. The ship is the oldest in the American Cruise lines fleet. It should be remodeled- it looks a bit dated! Cabin size was fine but for the most expensive rom - I would have thought it to be a bit bigger...again this is the oldest ship in their fleet- a newer ship and comparable room cabin may be larger! Food was wonderful and sufficient enough- not too much (but we could ask for more if we wanted). In fact we could customize what we wanted each meal if we felt like it (and we did on three meals occasions ) . Service was excellent and our food server Diana was chipper and delightful and always ready to help us! The ports and shore excursions were great - I would say that perhaps this cruise is one day too long.
I suggest that they add one or two hot tubs on the top floor and an onboard masseuse or arrangements for spa service in towns that have those.
We traveled with our son , his wife and our 26 yr old grandson. We were afraid he would be the youngest on the ship and he was not! There were at least 2 other families with children ranging from 10- 18 yrs old on our cruise. They all seemed to be having fun...even though there was nothing for them to do on board except play board games. (they all had their IPads and phones - they were fine). WiFi was good most of the trip.
Cabin is fine but looks a bit old. This ship is the oldest in the fleet (2005) and shows it.