Outstanding resort with very friendly and helpful staff. The full kitchen was excellent, the gardens and pools were a delight and wonderful for our young children. A short walk from good local restaurants, nearby village square, and of course, only several blocks from the nearest beach. Easy to visit several nice beaches with 10 minutes by car.