Bell's place is a great place to stay if you are working in or just visiting the Canary Wharf area. Perfect location and comfortable accommodation, I would definitely recommend to anyone.