The two room modern apartment was spotless with a fully stocked kitchen for us to make breakfasts and lunches. While we used aircon at night during the day you can open the windows and stay cool with the prevailing breeze (we were on 3rd floor). The staff were great and the restaurant serves amazing food. We didn’t even try another place during our five day stay since there were so many menu choices on site. The pool is large and there are several hot tubs. The beach was amazing! Long stretch of soft sand where we played hours of games in the water. There is no local coral reef to cut your feet on. Lots of SCUBA options nearby, including the famous shark dive tours. The landscaping is very well done - flowers everywhere. 100% will go back because of the relaxing atmosphere, friendly staff, and great restaurant.