I stayed at Elizabeth's place for 10 nights and everything was perfect.
Location-wise, it is literally 2 minutes away from an overground station. Hampstead Heath is at your doorsteps. The flat is very well designed, with lovely artworks and personal touches. Spilt over two floors, you never felt on top of each other.
Elizabeth is a very loving and lovable person. I felt very much at home during the whole time I stayed with her.
Overall, I can't say enough good things about Elizabeth and her flat!
Highly recommended!!