What a great place to stay - has everything you could want.
I stayed in a one bedroom apartment on the 11th Floor with great views towards the O2, Canary Wharf and The City - I guess the views from Floor 32 would be amazing.
The check in / check out process was very simple with pleasant reception staff.
The apartment has a fully equiped kitchen, HD TV, free Wifi, comfortable bed, washing machine etc
My only gripe was lack of a fan or air-con - it was very hot the first night but sorted that by closing all the blinds the day after.
There is also an underground carpark, much safer than the local NCPs and the same price (~£10 per night)
It may not be in the best area of London but it is only 200m from Ilford station and then 15 minutes by train to Liverpool St.
Will definitely stay again.More