There are some pros and cons about that place.
Location is a plus indeed - literally two minutes to two sub stations (Aldgate\Aldgate East). There are a lot of bars\restaurants in the area and a lot of people hanging around Fri-Sat night.
Having three bedrooms is a huge plus if you travel with your family! Fully equipped kitchen is extremely convenient and the balcony is simply awesome to have a sunbath :)
Although I would say that some professional cleaning service would be good to have. There are some things require this here and there.
Monsoor is very responsive to all enquirers and questions! Thank you! Our stay was amazing!