This ship is simply amazing. It has so many things to do that we found it hard to fit it all in during our recent 7 day Eastern Caribbean cruise. Of the cruises we've been on this ship and it's on-board staff were the best. With the exception of a single staff member from the Next Cruise group, everyone we met were kind, professional and helpful. The ones we interacted with the most were our stateroom attendant and our main dining room staff were the absolute best of any cruise experience thus far.
This ship itself is well maintained and clean. The staff at the flow riders were also amazing. They helped my son get the hang of the boogie board and by the end of the cruise he was up on his knees.
My biggest complaint has to come with the extra and hidden costs we found once on board. If you want room service, be careful, even though the bill shows "No Charge" when you're ordering, you might see an $8 service fee still depending on what you ordered. There was no way to tell from the menu which would incur a fee and which wouldn't. This to me was a blatant hidden charge and unacceptable.
The cabin was spacious for what I've experienced on a cruise ship. The bathroom was also not too cramped. The ocean view balcony was amazing. This room always seemed to face port so the views were always great. The only complaint is the trundle bed. When it was pulled out it blocked off access to the balcony. Would have preferred a Pullman bed.
We walked to the fort up the hill. It was a very interesting experience then found some food. Honestly wish we had a little more time here. The island looked like it would have been great to explore.