Amazing location, loungers on the beach, fabulous beach front alfresco dining, on site restaurant served great food with a homely touch. Service was impeccable yet casual and friendly. Large rooms, nice bathrooms. The fit out of the room is nice but fairly basic if comparing to a 4-5 star hotel