This is an amazing property. Beautiful view of the beach , awesome pools , 3 in all , so none were crowded. Rooms are spacious and new. We had asked for an extra bed, which was already set up in the room. I would recommend staying on the ground floor with direct access into the pool. Those rooms were nicer. The breakfast is vast and very nice.
I only have two complaints - we were there 3 days and the cleaners came very day to clean the room , but didnt clear the fruit plate, banana skins were lying in the room for 3 days till I finally kept them outside the room to clear. Secondly the tea bags and coffee sachets were not replenished when they got over.