The place is hardly 3 mins walk from Aldgate East station. There is a coffee shop on ground floor where you can get basic breakfast and there is a restaurant at 1st floor. If you like to cook your own food, Tesco (super market) is 4 mins walk from the place where u would hey everything that you may need to cook. The room are actually smaller that it appears in the picture but they are good enough for 2 people. It's a studio format and nice cozy place. The staff at reception is very helpful and responsive and also helped me getting an hour early check in.
Its becomes little expensive for short stays as service fees were higher but if youare staying for a week, it's good value for money. My stay was very comfortable.