We had mix but overall negative experience. The villa we stayed in was clean and looked great on arrival and I loved the pool.
However, the fridge wasn't working, luckily they were able to replace this on day one, but we had a list of other issues. Couch felt damp and had a musky smell, one of the burners on the gas stove kept flaming out, meaning you could only us one burner at a time. Most of the pots and pans were dirty and the non stick badly scratched. One set of partly melted plastic tongs to cook with. Washing machine had stale water in the bottom and took forever to fill, I pored kettles of water to speed this up, no bucket even though mops supplied. We did get replacement pots, but due to check out the next day, we didn't get to use them.
For what was rated at 4 stars, the maintenance was a real letdown.