This place exceeded our expectations. The beach front bungalows are as close as you can get to your own private island. Attentive staff and friendly neighbors made this a very homey stay. Only regret is not booking it for our entire stay. The single best part is the sound of the crashing waves all night.