Surrounded by crystal clear blue water, you've got 69 acres of a private island, to indulge in. Situated in the heart of Port Vila