AMAZING!! I cannot say enough good things about this villa. Stay here and you will not regret a single moment. My only wish is that I had more time to spend here. Clean, great location, and a WONDERFUL host