Beautiful property on a hill overlooking the water. The place isn't new by any means and there is a bit of wear showing (noisy AC fan, broken sliding glass door). But the staff is friendly and helpful and fixed everything for us in good time. Great meal cooked by the staff in your villa. Wish I could have stayed longer!