I did not actually meet David or his wife, as I was delayed on the day, but my parents assured me that they are very friendly and accommodating. This impression was reinforced by my text message conversations with David during the stay, and the messages they sent to me via airbnb.
We stayed here as a party of 6 adults and 2 toddlers. We were very lucky with the weather, and the kids were able to run around outside in the wonderful gardens. We were able to fit 3 cars in the driveway without issue.
While the house is (mostly) child-friendly, not all of it is child-proof. We had to move some items out of the reach of the children so that they would not break anything. But that was a minor once-off task.
Regarding being child-friendly, the house has two storeys and two sets of stairs. One set is quite steep and without a full banister. Therefore, we needed to watch the kids around it. The other "main" staircase is a standard one, so it is not difficult to get downstairs.
There is a large gas barbeque in the shed that we used. There is a washer and dryer there too, along with goalposts for the kids to use outside. The full range of satellite tv channels along with some board games helps with staying indoors of the weather isn't good.
All in all, it was a wonderful, enjoyable stay and great value.