We really enjoy our stay. Everything was great. The flat is well equiped, clean and spacious. The location is good as described and easy to get around to any part of london by tube or bus.
Our only sugestion is that future guests must be aware about the stairs to acess the flat.