 The room is quite small and without a window Frankly with the whole day spent in meetings that feature was not missed The corridors are quite winding and the Fire Exit signs are not clear That can be a safety hazard 
 The location is quite convenient with a DLR station just a couple of minutes away Very easy to get to the City There are restaurants on site as well as many in close proximity at Canary Wharf The bathroom was surprisingly big compared to the size of the room