Great location. Really quiet area but you are two minutes onto the Main Street in Hampstead with lots there. Then it’s only a short tube ride to lots of the best places in London.