Radisson Blu Edwardian, New Providence Wharf Formerly: Radisson Edwardian New Providence Wharf

What do you think of this place? Love it or not?
Modern business hotel near Canary Wharf
Strictly for those wanting/needing to be close to East London destinations Canary Wharf (London's second high-finance business ghetto), O2 Center (16,000-capacity concert venue inside the Millennium Dome) and London City Airport. Hardly crawling distance from Soho.