I don't think you can go wrong staying here. Train and bus connections are so convenient for Deborahs place and a short walk gets you to any number of restaurants and pubs. Into the city by bus takes about half an hour and you're outside Selfridges!!! 15 minute walk gets you to Hampstead heath. Will definitely be trying to book again. . . .