Excellent location. A little hard to find, (I guess that's why it's a secret), through no fault of their own. (Road signs were few and far between.) The staff there is top notch from the front desk to the housemaid. Beach is great (in a marine sanctuary) with good snorkelling available. Equipment right there at Aqua Action.