The apartment fits exactly the description and the photos - spacious, bright and equipped with everything you need.
The flat is in a very convenient location - close to DLR, train and many buses 3-5 min walk. Most of London's sights are within 40 minutes to 1 hour. The Greenwich Park, Royal Observatory and Cuty Sark is within walking distance of 20-30 min or 10 min by bus.
Unfortunately, we couldn't see Nicholas because he was outside London, but communication with him was flawless.