The place is perfectly located for a stay in London. Close enough for easy access to central London but also just a short walk to local cafes, shops and not far from Hampstead Heath