Location is very good! Nice bus an train connections to center. Canary Wharf is easy accessible by feed.