We enjoy our stay. The flat was very clean and very convenient. It's at 3 stations from the center of London. The neighborhood is very quiet.
We didn't have the chance to meet our host because she was abroad but everything was organized very well.