For anyone visiting / working in Canary Wharf...this place is absolutely perfect!