Rita's apartment is wonderful. Nice layout, good bathrooms, and all the amenities you need for personal or business travel. I have absolutely no complaints about the apartment itself - they have done a very good job with it.
There is a TESCO Express on the ground floor of the building which is very convenient and open late.
It is a short (10 min) walk to Canary Wharf, making this very convenient for commuters to that area.
My only complaint would be the overall state of the building. The shared spaces of the building are quite tired - the lobby, elevator, and the particularly the hallways, with dirty carpets and an air of exhaustion. It's not an inspiring walk from lobby to room.
Still, once your inside the apartment, that all is forgotten, and you are in a big, well-furnished space with easy access to CW at a fraction of hotel prices.