The flat was perfectly located, in a central area close to all the locations we wanted to see, and the person who welcomed show us everything we needed to know about it. This was really appreciable. Despite good location of the appartment, the close neighborhood was very calm.
Another good point was the flat was well furnished, which is really useful for a long stay, and clean.
In conclusion, this is a good place to stay in order to visit London !