Great spot for a London vacation. The neighborhood is the best, the flat is near public transport, but why leave Hampstead? Comfy! Warm! Welcoming!