This place is immaculate, brilliantly positioned in this beautiful jewel of an island. A stay here will never be disappointing...