Property is ok, old but well maintained. Location is secluded so it's private. Dining options are very limited and food is very average for the price they charge for the hotel (not applicable for PRU which we didn't try).
Customer service- very very average. Nothing against any staff, they are all so very nice and they try but the problem is the management and training. For example, sometimes we waited 20 minutes for a buggie. It was hard to communicate with the staff because of the limited English some of them speak. The management seems very unorganized- we made some bookings through the concierge but I had to keep reminding them of certain things (for example, we booked a wake boarding class but i was worried about the weather, the concierge said she will call me to confirm once she checks the weather. I never heard from her, i had to call the time I was supposed to have the lesson and be told she needs to check still and 5 minutes later she told me it's cancelled). At times, I felt like I was reminding them to do their jobs. This is supposed to be a 5 star resort which charged quite a bit to stay there. I was very disappointed with the service. I wouldn't come back.