This is our second summer vacation within the same complex of villas. We had a wonderfully spacious, well designed and very clean villa. The cleaning service every morning was perfect and the pool and sitting area around it very comfortable for us to enjoy some time when not in the city or at the beach - wifi worked well everywhere too. If planning to stay at the villa more often during the day, we would recommend one of the villas in the same complex with sea view and maybe a private pool, as some neighbours might be pretty load or just have/invite a lot of people around. The villa had spacious parking and lies very central if you're not just planning to go to the city. The kitchen too has everything you need.
We would surely visit again, if only it wasn't as pricey compared to other places on the island - we expected some upgrades to justify the price increase from our last visit.