This is a gorgeous villa and perfect for what we wanted. I travelled with my parents, brother and boyfriend for a week's holiday.
The villa is large, well equipped and spotlessly clean. The pool and garden areas are fab and the pool is large enough for swimming. The bedrooms are good sizes (all doubles) and I loved the master bedroom hidden behind the bookcase!
The village is beautiful. There's a small boulangerie open 8-12 selling bread, pastries, cakes etc plus a small selection of cheese etc. There's a bar and two very good restaurants, worth booking as they get busy. There's also a lovely pizza takeaway that is good if you're arriving late and a couple of cafes and small boutiques. We had plenty of variety in eating - visits to the two restaurants, a pizza, a bbq, a couple of meals cooked at the villa, and we took a trip to Fayence which I highly recommend for some more variety of shops and restaurants.
Be aware that erractic French opening hours are very much in effect here and the huit-a-huit supermarket is in fact open 8.30 - 7.30 and closes for 3 hours (!) over lunchtime - 12.30-3.30. So keep this in mind if you want to buy groceries for lunch. However there is a very new, modern and well priced supermarket near Fayence called SuperU which is good to stock up.
A car is needed to travel from the airport and also to get around. I highly recommend a visit to the lake (Lac du St Cassien) and rent a pedalo, it was great fun and the lake is lovely. There's also a lovely craft workshop in the village that sells pottery which is great for gifts.
Couple of bits of feedback - some games provided would be nice for nights in and a welcome pack of food/drinks would be very well received especially when arriving late in the evening.
Overall I highly recommend the villa and think it's ideal for family holidays.