The main advantage for us was that the house is located in 20 minutes from the very centre of London - there are a lot of buses nearby going to different parts of the city and underground within 15 minutes walk. The host was very friendly and responsive - if we needed something, everything got resolved quickly. The price is also good compared to great location - I can definitely recommend to stay here if you are in London longer than a couple of days.