Villa as described, comfortable, all amenities needed, a pleasure to stay in, quiet neighborhood, beautiful sunrise and sunset - the only issue for me was that it was not obvious when booking it that I will have to pay for the electricity used during my stay, or to pay extra for using the grill (a fee for cleaning and a separate fee for propane). I never had to pay for any of those things before when renting a property, they were included in the total cost (and for this property, after booking, the total cost makes the price per night almost double), so I felt disappointed that I did not know this information when booking and I had no choice about it (I found out about the grill 2 days before departure), but the electricity costs were never mentioned, I was emailed a document to bring with me that had meter readings for arrival and departure to be filled out by the agent. I found this particular detail petty, to be honest, and it left a bitter taste for me - for an otherwise excellent stay at an excellent property.