The cruise was terrific, the staff was always attentive, very energetic, and happy. They were very hardworking as well, setting up our private beaches and shuttling us between the ship and our activities multiple times a day for a week was amazing. And for being "on" all the time, never once did I see them slacking or getting frustrated. Every staff member enjoyed what they do and it showed. The staff was also very welcoming and warm. We toured the engine room, the bridge was always open to us, the captain would always be involved too, he was never a no-show. It was wonderful.
The excursions were also terrific, many snorkels, saw lots of fish up close (sharks, mantas to name a few), sunsets, caves, traditional villages, ceremonies, and private beaches. I could go on and on. We really had access to the best of the best.
The other passengers were terrific too. It doesn't feel crowded but the ship was still full. Surprisingly to me, the average passenger was a retiree or an empty-nester. However, they were very active. Partook in mostly all of the activities. snorkeling, hiking, dancing etc... amazing.