A group of us (friends) stayed in all four villas and the accommodation couldn't have been more perfect.
The pool was fantastic, big enough for a load of people to swim and splash around in. And enough sun beds for us all to spread out around the pool.
Each villa is spacious with enough room for everyone to have privacy including the living room. Great amenities including massive BBQ which we used several times.
Maria is lovely and was so helpful (she lives next door) with anything we needed but at the same time didn't intrude. Our friend hurt his shoulder and she was really generous with her time, speaking to the hire car company and getting medical advice (from her husband who's a doctor, bonus!).
Highly recommended! I hope we can visit again in the future.