We spent our family summer holiday at Michel's house. The house was lovely and clean with nice outdoor eating areas plus a great , spacious garden. The pool area was good too and our children (8,10 & 12 years) were constantly in there!...though families with very young children may want to be aware that there is not much of a shallow end.
The house location is excellent for access to the Vaucluse mountains and the Luberon valley which are truly beautiful areas - lots of vineyards, pretty hilltop towns (e.g. Gordes). If you are interested in cycling it makes a great base to explore the local area. We had a great meal in the Restaurant de la monde in nearby Lagnes as recommended by Michel and Isle de la Sorgue has plenty of bars and restaurants too.
Overall we would highly recommend this house for a summer holiday stay...Michel and his family were lovely and even prepared some food/drink for us one afternoon - very thoughtful.
If we were looking to holiday in that part of France again we would have no hesitation in returning.