We had a lovely stay Laurance's apartment. The location is Hampstead is fantastic and can't think of any better location if you're looking for that great Hampstead feel, green views, proximity to shops and restaurants and a few minute walk to the best part of Hampstead Heath.
Laurence was very attentive and communication with her was easy and fluid.
The apartment itself is as described and has anything a family would need in order to feel at home while on holiday. Though I would caution that it is quite spread out on a number of floors.
Enjoy it!