This is really a jewel! The apartment has a superb location, right next to O2 Arena and the Emirates Air Line for crossing Thames. Tube station is also a walking distance and only one stop away from Canary Wharf. You can also get to central London in 15 minutes.
The apartment is very clean and has everything you need. I can highly recommend it!