We had a relaxing, satisfying stay here. Most of the resort amenities (pools, hot tubs, etc.) were open to us and the staff as well as Mick were very responsive. The beach view was absolutely beautiful and was the best part of this stay. There are a lot of restaurants, shops close by offering a lot to do.