We booked this villa as a group of 8 adults and 3 children (all under age 3). The location was perfect for a friend's wedding, with a supermarket and the beach within walking distance too. Chris was very responsive to messages and accommodating of requests and booking transfers beforehand. The pool area is gated to keep little ones safe and the patio is spacious, with plenty of seating, and a bbq. Jacuzzi baths are a nice touch. The bedrooms have verandas leading off them and the views are very nice.
The major downside for us was the 5 flights of marble stairs indoors, and steep stairs outside, with no stair gates available (Chris said that none fit). It would have been valuable to know this beforehand. I did ask specifically about whether the villa was child friendly, but the stairs aren't ideal for toddlers and there were no pictures or description of them.
It is worth knowing that the air con is metered. It wasn't a problem for us during May but paying 1 euro per hour in the hotter summer months might not suit everyone.
We were also surprised no hand soap was provided in the bathrooms (I've booked many villas and never encountered this before) and the high chairs required extensive cleaning (Chris cleaned one during our stay when I told her this). My mum commented on the quality of the bed linen too. These points are specific to our group and preferences, and I share them in order to give a full review, not to put others off.
All in all, we enjoyed our stay and the owners were pleasant and helpful, but this villa was not completely suited to us.