Four of us went on this cruise with my sister & her family. Ship was generally great, super food, good service, lots of varied entertainment. We had one mini-suite with balcony and one internal cabin. The mini-suite was lovely except that it was right under the main buffet restaurant & we were woken by the sound of furniture being moved most mornings.
We organised excursions ourselves, mainly to beaches but we did have 1 more adventurous boat trip in St Lucia which included a visit to the volcano & a waterfall, and great views of the Pitons.
The main wrinkles:
Good size, plenty of storage space. Sleeping and lounge areas, both with large TVs. Compact but perfectly good bathroom with bath & shower. Small balcony with 2 full seats & 2 foot stools. Comfy bed. Excellent room steward. Sometimes had to wait a little to get through to room service, but not a big issue.
As mentioned above, only complaint is that - being directly under one of the restaurants - it was noisy in the morning.