Location is really good - nearby Liverpool Station and Aldgate Station and quite a few grocery stores nearby.
Some things that would have made our stay a bit more convenient where missing (i.e washing detergent - if you are staying for 7 days, you wouldn't want to buy it, rather have some things as complementary). A tad too noisy since the walls are quite thin. Otherwise we enjoyed our stay there!