Excellent vacation rental. The property and surroundings are beautiful. Because the rental was pet friendly, this was the deal maker for us. Our dog aproved with all paws up. The pool was great. The patio was nice to enjoy a meal. A/C, the king size round bed, the large shower area, all were nice. There are excellent restaurants nearby. The beaches are nice. Enjoyed our visits to the village. Only downside, the tub and shower did not have hot water. We will come back again.