Our family of 11 stayed here for a week in August and it had everything we needed.
It's located inland but within 15 mins drive of many popular coastal or inland destinations. There was plenty of space in the villa and additional outdoor areas for cooking and eating. The children loved the pool and upstairs games /Wii area. Plenty of places to cook inside and out. There's a supermarket within a 5min drive (Aldi) that stocked everything we needed for our stay.
Wifi was reliable and stable unlike some villas we've stayed in.
The villa would benefit from aircon in a few additional key areas (kitchen and two of the bedrooms).