Sara is a very friendly host, the apartment is in a very nice neighbourhood ( I think it s one of the upper middle class areas).
In case you are staying for a business trip and work at Canary Wharf (10 mins walk) or in the Centre of London (18 min bus ride with no change) the location is ideal.