Luxurious private villas on the secluded side of Shoal Bay beach. Exceptional snorkelling, swimming & beach walking. Great dining on the water.