Ideal place if looking for a comfortable and budget place in Canary Wharf.