I used this accommodation along with three of my friends on a short visit to London. The apartment was great and worked out a lot cheaper than hotels, it had absolutely everything we needed and Andrew the host was available at all times and talked us through all queries, very very helpful.
Directions and access to the flat was made very straight forward and easy to follow and the location was great for getting around London by tube.
My only suggestion for more comfort would be a change of the very thin mattress on the couch-bed, possibly an extra mattress topper as this was fairly uncomfortable but the actual bed in the room was great, slept very well on this.
All in all i would certainly recommend a stay here.More