We can highly recommend Megan's apartment! It is located in the main street in Hampstead (the most beautiful neighborhood with lots of cute boutiques, food places, grocery stores and a huge park with stunning views over Londons skyscrapers). The tube station "Hampstead" is literally right on the other side of the street. It is a 10 minute ride to the city center. We really loved the neighborhood as it's much more authentic and we liked getting a glance on how londoners actually live.
The apartment is very modern, spacious and clean with a brand new kitchen and appliances (smeg and nespresso machine). We even had a washing machine.
The bedroom faces a small patio so you don't have loud noises from the street while sleeping. We very much enjoyed cooking here, dining and sitting in front of the open window. The bathroom was also very clean and the bed comfy.
Check-In was super easy. Megan explained everything very well and it was so nice that the apartment was already ready at 11 am.