We chose this cruise for spring break because of the interesting ports and the highly-reviewed kid-friendly activities and areas onboard. The ports (Nassau, St. Thomas, St. Maarten) were, indeed, fantastic and we enjoyed excursions we booked on our own.
The ship experience was mediocre. Central Park was definitely our favorite "neighborhood" for its serene vibe and relaxed atmosphere, the on-ship entertainment was really impressive, and our cabins were clean and well-organized. We all loved the food we ate, particularly at our seated dinner in Grande.
Three cons about this cruise, however -
Cabin was clean and well-organized. We removed the balcony separator between our room and our kids' room, which was ideal for hanging out together on the decks.