Perfect location!
There is a DLR station in a 3 minute walk, tons of food and shopping in Canada Place, and an easy place to stay for the O2- we spent 2 nights in this apartment and will definitely be back!