We had a lovely time while we stayed here. DLR Station/ bus station Blackwall is just around the corner and that gives you easy access to the whole of London. The apartment is very new (and modern), has a concierge (24/7) at the front door and offers you a good place to relax. The view is indeed stunning since you look at the City across the road and in the distance you see the tall buildings of central London. Tesco supermarket is near, which is easy for some small groceries.
We came by car from the Eurotunnel and the apartment is easy to reach by motor way and has a secure car park in the basement.