This is the best place to be on a weekend--relaxing, spacious, great amenities and certainly a great spread of choices at the buffet table. The infinity pool in each villa is a picture of comfort, luxury and class. The three floor villa can fit in plenty of people, and the third floor is equipped with mattresses that guests can spread if they wish to have a rooftop fun, or even stargazing, which we did. We all had a good time at the pool, the gym and even their many restaurants. My kids love buggy rides and the unlimited drinks inside the fridge provided by the hotel. Stayed there 3 nights. The hotel has a little cove for anyone who wish to swim in the ocean but the water is too low to even do so. The ocean water was not very clean either. Perhaps, they need to develop that pretty area of the beach. All else, everything is perfect.
10.0