The villa was in a terrible condition when we arrived with no WiFi, foul smelling (smelt of diarrhoea) unsanitised water in the annex so had to move the four guests into the main villa on mattress for two nights, pool lights not working at night, no mats on the floor from the pool to the villa so floors like ice skating ring resulting in one child falling over and banging her head, roof fans on the terrace not working, light bulbs missing in various rooms, no kitchen or bbq utensils, air conditioning in one of the bedrooms not working, toaster and coffee machine broken, bedroom curtain pole in master bedroom downstairs fell down, no locks on the door from the front of the villa to the back so outside not secure and we had a very scary moment when a pool light fell out into the water whilst all our children were swimming in the pool which scared the hell out of all the parents as the flex was just held together with black tape. It took four days to get all this and other minor things fixed and sorted out. They were quick to do most things except the WiFi and we did get a small refund but the villa had not been properly maintained so was in a very poor condition when we arrived.
Once everything was fixed it was a really lovely villa and the villa is in a great location so is a fantastic place to stay. Your stay will just depend on whether they have looked after the villa or not when you arrive!