This location and flat is perfect! Has everything you need, is stylish and comfortable. The only two things for me is that it is a little noisy because you are situated on main roads near a bus depot BUT the location is perfect so outweighs that and parking is really tricky in Hampstead generally. Other than that I couldn't recommend enough