We had a great time at the villa, which we loved.
Couple of points to note is that the pool is deep - 2m at the deepest point, so there is attention needed if younger children are playing in the pool.
There is also limited space around the pool for loungers and because of the high garden walls it is quite shady - this may be an advantage in the hottest months, but you can miss getting direct sunshine at other times.