Excellent hospitality, beautiful apartment, beautiful island