This is a lovely apartment in a wonderful location near Hampstead High Street. Everything you could need is a short walk away.
The hostess checked in several times during my stay to make sure all was well.
I recommend this place if you want a fun, beautiful neighborhood outside the hectic tourist center but with easy and fast tube access to the heart of London.