Our family, ranging from age 6 to 78 all enjoyed the ship and all it had to offer. The ship was almost certainly the most impressive and gorgeous ship we've ever seen, but it never felt pretentious.
Our kids very much enjoyed the kids waterpark, slides and climbing areas, and as a dad that never really grew up, I thought the waterslides were very good as well. I didn't get a chance to try the zip line however.
The dining room food was at least as good as any other ship we've travelled on, and my wife thinks it's the best. We did not go to any of the specialty ($$) restaurants on this trip, and wish that there were other casual venues to eat at other than the buffet.
Versus other ships' balcony cabins, the bathroom of this cabin was quite cramped and storage was rather small. For anyone wishing to sleep more than two in this cabin, be warned that although the sofa does fold out into a double bed, it does take up the ENTIRE width of the room, stopping an inch away from the opposite desk. It is not possible to cross from the balcony or bed to the bathroom or exit without crawling over the bed.
The cabin was nice and cool in a Caribbean August, which isn't always the case.
I would not recommend this cabin for more than two or a family with only one small child that can sleep on the couch w/o folding it out (our kids alternated and enjoyed sleeping that way).
Great embarkation and debarkation process. Only 15 minutes to get on (arrived about noon-ish) and literally walked right off at 7:30.