This villa has a big potential but lack of proper managing it makes a big pain here. There are a lot of small issues that can be fixed fast but someone will need to go there and check them. Lack of communication with host is another problem - during our stay we did not get reply to our email. We rent this villa for our wedding and they new that we are going to have kids as well and the pool was full of small sharp tiles that we not even collected, impossible to close/lock the doors (there are people working for them going in/out the villa so everyone has access to you stuff). The only people that were helping in the whole situation are girl that is a housekeeping/cleaning and guy that is responsible for repairs. Even small issues like we are coming and grass is not cut. That is not something we were expecting when renting the place.