Our group enjoyed our long weekend here. Great location, proximity to beach and amenities. My only issue was the lack of air con in the bed rooms (1 unit in main area). Was not the end of the world - really enjoyed the place.