We took a family trip with my DH, DD10, and DD7. I'll break down different aspects of the trip by category. I'll also compare it some to RCCL (we've done Allure of the Seas).
Not-so-goods:
First-day-buffet:
Small, but functional. The girls loved the upper pullmans.
It was ok; we just went to the cruise center. The pool was awesome, the beach was way too crowded; I'd avoid that.