Great location, lovely host, beautiful resort, so close to beaches & restaurants- definitely would stay again.