Place was great location for Canary Wharf...room was adequate