This is a really great location. I actually live in Belsize Park but used this a couple of days whilst my home was being rented short term and I needed a couple of days in the city. Here you have Hampstead Heath, Direct Line Tube to everywhere you need to go and all the attractions of - in my humble opinion - the best part of London. The apartment was spotless, quiet and had all that you needed. Definitely would stay again if I found myself in the same situation.