 The facilities of the room felt a little cheap as in below average quality Personally I would not book around this area for a leisure trip around London or even for a longer business trip because it s quite remote 
 For a short business trip around Canary Wharf it s in a very good location and also next to a DLR station that can take you around central London with ease