We were two adults and two kids (8,3), we stayed for 11 nights.
The villa is excellent, and the pictures are entirely accurate. It is clean, well maintained, has a great pool and surrounding lawn (+pool table and table tennis), a fully equipped kitchen, and a washing machine.
The host is super-responsive, both in the speed of response and in the willingness to assist.
We had a great time and would definitely recommend this place if you're looking for a private villa with a lovely pool.