Great place, very clean, very well kept, and spacious. Great communication by host with check-in information, response to questions. Villa was located right next to a supermarket which was amazing, conditions of house were all superb, and pool was a great touch. Plus, electricity was essentially taken care of (unless you overuse it a lot which). Definitely would recommend to anyone interested! Only thing is that it was farther from the city so if you plan on being in the city, car rental may be necessary as taxis are expensive.