Denise & Trevor were great hosts - easygoing yet always at hand and making you feel immediately at home. The accommodation has all the essential amenities - bathroom, kitchen, wifi, etc. - each of which is easily accessible, and, due to the proximity of Golders Green station, its location is ideal if you're in London for either work or socialising (I was both) and therefore needing to visit different parts of the city.
The neighbourhood itself has plenty of good cafes, delis, & shops, and there are various supermarkets within walking distance from the house.
I would definitely recommend.