We had a lovely time at this lovely villa, great pool, great outside dining/barbecue area.
There was air conditioning in every room which was vital as the temperatures were very hot (42 degrees on one of the days).
The only two negatives were it did not have English TV and being advertised on an English website you would expect it to have English TV. Wi-Fi was also an issue, there was no Wi-Fi in the back 2 bedrooms were the kids were, and all kids live on the internet these days, a couple more boosters might be a good addition.
Overall we had a great time and would definitely book again.