Perched on a lush green hillside, encircled by miles of heavenly blue sea and sandwiched between two gorgeous white sand...