Everything was perfect from start to finish. All activities started when they were supposed to. Meal options were varied and very delicious. Staff went above and beyond to ensure satisfaction. Everyone had a great smile and a happy greeting when you passed by. They say Disney is the 'happiest place on earth' but the staff on this cruise rivals them.
The stateroom (category AAL) was clean and was tended to daily. Turn down service at night was a nice touch, with the next day's itinerary on the bed. The room was large and the balcony very nice. One option is breakfast room service, which you can enjoy on the balcony. We took advantage of that one morning, and it arrived in the 15-minute time frame requested.
Service was exemplary. We gravitated between 3 servers because they were so friendly, fun, and efficient.
Room made up as a king. Plenty of drawer space, between a dresser, a desk, and two nightstands, plus closet. Two side chairs allowed plenty of space to sit, and the cabin was not at all crowded. Nice balcony. Smallish bathroom, but sufficient. And how much time do you spend there anyway. Very clean, nice service throughout the cruise.
Not alot to do in Hannibal aside from the tour.