Our family reunion of 25 people took over all rooms of the "villas" and they worked with us in planning food. Staff was very accommodating and friendly. In April, we needed no air conditioning but it is available. Everything is well maintained. Sand beaches are a short walk in either direction.