Location is impecable for Canary Wharf. The room is big and very clean.