On the whole a very good experience. Good location for us. convenient to the DLR, grocery stores, pubs and the main portion of the City. A little round about to get to Greenwich park, but an enjoyable walk.
The place was very clean and well laid out. Quiet enough for us to sleep with ease, though it is in the middle of a city on High Street, so it's not a country setting. But, it was what we were looking for.
The actual process of check in was convenient. However, we experienced an unexpected delay in check-in. Probably not Ross' fault, but non-the-less it was a major bummer for us after an over seas flight. We were exhausted and the delay compounded that. I wouldn't expect this to happen again. It seemed like a one-off. This delay was the only thing that kept us from giving a 5 star review.