The stay was amazing. The location is just a walkable distance from London Tube (Canada Water) and you can be in Central London as well as at Canary Wharf in 10/15 minutes. The instructions to check in were pretty clear and ya it was nice staying there.. Cheers!