Great comfortable place and convenient location for Canary Wharf and close to the DLR to explore London