I have stayed at this place before and everything worked fine. But this time there was no hot water and the air conditioning seemed subpar. The room is clean, but small. Great view of the ocean, plus they have a restaurant and a good dive shop on the property.