Truly the best location in London. The flat is in Hampstead close to the park and lots of cute shops and restaurants. The apartment is very spacious and has been recently renovated with beautiful details. Nicole was a responsive and accommodating host. I look forward to staying again.