The port excursions (Belize and Cozumel) were wonderful; the staff were friendly and helpful throughout the trip (waiters, stewards, security when I lost and they retrieved a camera) but the MDRdinners were quite off-putting. Fish, soups, shrimp were tasteless or bland, one "chefs suggested dinner" was "vegetarian chicken chunks" (I assume tofu) and entrees were quite limited. There were strange economies, no shower caps or lotion in lesser priced rooms, no snacks in bars, too few servers in MDR.
TTHE ICE SHOW WAS SUPERB, sat Night Fever was loud and enthusiastic. The ship maintenance was very impressive given the number of kids aboard.
Embarkation was fast and smooth, debarkation a bit more harried.
Took two interiors (first time no balcony), it was compact but neat with more than enough storage space.