We had a nice stay. The apartment is a good value.
It's within reasonable walking distance to several London attractions as well as public transit.
Our host was responsive and helpful.