Been twice, Beachcomber and Castaway (or was it Hideaway ?)
Best country on the face of the planet, locals extremely nice and the diving beat the Barrier Reef for variety which is really saying something.
In short...truley awesome.... must take the girlie next time