The property is sparkling! The staff, though, is what truly made our stay so very relaxing. Every staff member had a ready smile and a warm greeting. They were keen to help with whatever we needed, and cheerful in doing so. Everyone working here seems cross-trained so that they can each jump in at a moment's notice to make sure we were comfortable. If they needed to confer with someone else, that took only a moment before the right person was there to help.
William, in particular, was enthusiastic and helpful as our beach captain.
He had our gear ready and helped us master the use of the kayaks and paddle boards. We noticed, too, that while were out on the water, life jackets on, William keep one eye on the water to know we were ok. That did not go unnoticed!
The wait staff, and room staff, and front desk, and shuttle driver.... everybody was warm and welcoming. And NOT in that "employee" way. It was more like they were all genuinely happy that we were there.
We will be back!