News

The resort itself is a sprawling, self-contained oasis of 103 private beach villas dotted amid 22 hectares of absolute beachfront paradise ... surfers dodging dolphins. This out-of-the-way ...