If you don't have high expectations you shouldn't be disappointed. The villa is a good size for a family of 4 and the pool is good for a cool down or play with smaller kids. Not for 'swimming' though.
The restaurant serves a variety of tasty food and friendly staff. We ate there regularly, though sitting at the same table for breakfast we saw that on most occasions the table hadn't been cleaned from the night before. Not such a big deal for us but I'm sure would be for others.
Breakfast was limited and at times crawling with ants though, to be fair, that could be down to the lack of care taken by other residents. Cereal (2 types), fruit salad, pancakes (not always available for us), some sort of savoury offering, a juice, toast and jam ....but you're able to order an omelette which helped me for sure.
Friendly an amenable hosts seemingly keen on ensuring your stay is a good one. Special mention for staff members Avis and Catherine