We travel as a family for work to London frequently, and this was probably one of the worst experiences with the host. There were a few issues with the flat and instead of suggesting or providing support, her answers were always dismissive and unfriendly.
There were many instances during our 7-day stay that showed that this host just wants to get by with the bare minimum and does not really care to make your stay comfortable, or to make you feel at home.
Pros were the location was central, the flat was as described in pictures, although don't expect anything more - this flat is bare, without character and would probably be ok for a group of friends looking to find somewhere relatively close to central London for a few days. But for a family or anyone looking for a comfortable stay, well-equipped house that you can call home away from home, this place and its managers would disappoint.