Stayed here with my son for 2 weeks while he was on a summer course. The flat was modern, spacious and had everything we needed for a longer stay. Everything was very clean and all the amenities there. The surrounding neighborhood was nice (small grocery and dry cleaners around the corner and many restaurants) and the location very convenient to the City by DLR. Would definitely stay here again when in London for more than a short stay.