The villa was absolutely perfect: the location, the pool, and the villa itself. The hosts were charming and provided several welcoming touches. They kept the house and grounds spotless. We would love to come back again! Thank you so much!