We stayed just before Christmas, which was great because although we were told the hotel was full, it certainly didn't feel so. Wherever we wanted to be alone we were able to be - on the beach, by the pool, in the restaurants - even in the outdoor jacuzzi in the spa - we never felt crowded at any point. Though any of the people we met couldn't have been nicer! The food is of a supremely high quality from breakfast onwards, and the staff excellent - both points being in our experience unusual in the Caribbean!
The beach and the sea are just amazing - all those photos don't lie.
And the bottom line is that we really want to go back again, sooner rather than later.More