I would recommend this cruise to any family with children! We celebrated Christmas with our grandchildren and they had a ball! The staff was very friendly, especially if you luck out and get Tanesha as your waiter...she entertained the kids and they looked forward to seeing her everyday. I do wish that we would have had more time in Nassau than a 1/2 day. Yes, the rooms and showers are small, but after 11 cruises it's no big deal. The headliner show was stale and lacked vitality! I agree with other reviewers that parking at Baltimore is stiff...$15 per day! Also, if stopping in Port Canaveral, don't sign-up for the Kennedy Space Center off the ship. Instead, reserve a rental car (shuttles are frequent) as it is cheaper and more convenient than having to be shoved in a bus and leave when they want...it also gives you more freedom to explore the area!
Food and Dining
Service and Staff
Cabin / Stateroom
Remember that this is a smaller ship as the larger ones cannot get under the bridge in Baltimore. If you want a larger ship, then don't plan on leaving out of Baltimore.