The flat is in a great part of London, with shops and cafes handy and near Primrose Hill and not far from Hampstead Heath (which also has many shops, etc. nearby). It's a very easy walk to the Tube and buses. The flat was very peaceful and quiet during my stay, and everything went smoothly (I was met on arrival, for example). Highly recommended.