Was a good location 2 mins walk from Aldgate East station, lots of fast food and a couple of supermarkets near by which for self catering was good. Kitchen was stocked with all you need to keep yourself fed for a few days.
Room itself was OK, good condition, clean and functional, what you expect from a good hotel in London with a good sized room. I was in room 1105 and I was pleasantly surprised on the room size but bed was a little hard for me and the AC wasn't in cool mode which was a little warm in the room.
Breakfast was nice, not the usual English hot breakfast but meats, boiled eggs, salmon, avocado, fruit, croissants, cereals, baked beans and has browns so somewhere between continental and English... everything you need to please all. Very clean and well looked after and a great view and good coffee to start the day