Megan's place is immaculate! We stayed in December, a chilly time of year in London, but it was super warm, cosy & comfortable inside the apartment. The bed in particular was so soft & comfy. Hampstead is a really lovely part of London, and Hampstead Heath is just across the road - a perfect place for a stroll. Hampstead tube station is about 7 minutes (ish) walk away which gets you on the Northern line - a very reliable tube line which will take you right into Central London in no time. I would definitely recommend Megan's apartment. It felt like a little haven to retreat to after soaking in all the sights & sounds of busy London!