Totally recommended place, particularly if you're going to the O2 for some event. The place is a walking distance of Canary Wharf Station (just one stop from the O2).
The room is spacious and Humayun is there if you need anything.