"The apartment was well equipped and clean. The staff were friendly but some overly so, such that it can seem fake. During check in the staff member did not explain everything clearly, instead showed us a page with the hotel amenities and asksd us to take a photo of it. The pool and beach area are lovely. One thing I wish the hotel had done was promote their activities. We stumbled across the paintball and archery in the nearby woods and had not even known it was there. The hotel was quiet with low occupancy so promoting the avaliable activities including water sports would have made sense. The hotel is value for money when compared to the sister hotel, the very expensive Banyan Tree right next door. The food in the resort is average, nothing special and I thought it was expensive for what it is. "