We stayed a week at the Hampstead flat. As others have noted, its actually across the street from the listed address. Its a very nice, clean, safe, and fairly quiet flat. We enjoyed our stay and I recommend it for groups of 3-4. I appreciated the host letting us check our bags in 3 hours before stated arrival (in the middle of cleaning) and the couple of questions I had during our stay were answered promptly via text. My only smallish issue was there was no TV in the main living room/lounge area. This was hardly a big deal as we were not in London to watch the telly but its more a hotel style with the TVs in the bedrooms. Apart from that it was a pretty great space.