Our cabin was large and always clean.
The crew was wonderful in every way. The ladies at the reception desk were always cheerful and friendly. They always had answer-or found one right away. We had some items that needed to be transported off after customs and the staff made sure that we had help. I also found out through a grapevine that the staff cares about the people they meet at the Islands and often help non-profit and orphanages.
We really enjoyed the food (but miss the family feeling of assigned seating and the fun in the dinning room-only drawback to freestyle).