This is quite possibly the best decision we made for our entire vacation. For a fraction of the price of nearby hotels, we were given perfect location, central to everything we wanted to do (and within walking distance of most of those things). Barry was incredibly helpful on our trip, giving advice only a local would know.
The location itself was within easy walking distance of the Piccadilly line, the same train one takes to and from the airport. There's a 24 hour market directly across the street, not to mention an amazing variety of great restaurants all within a few minutes walk.
We would gladly stay again, and recommend this flat to anyone looking to visit London.