The location is pretty good, having a Tesco Express next door and the Aldgate East station is just right on the corner.
However there were some unpleasant and unexpected issues happened during our stay.
First, we booked this flat because it has 2 bathrooms but the bathtub was clogged for 3 days so we only got one shower which is not what we paid for.
Second, the agent they hired is kinda unresponsive. He told us he will fix the bathtub within one day but he didn't. And he didn't give us an update about the situation so we needed to keep texting him and then he just stop responding after 2 days because he couldn't fix it. Eventually we texted other person via airbnb to solve the problem.
Third, we booked the flat as 4 people but they only had 3 mugs. We asked the agent for one more but no responses. Then we asked the other person via airbnb twice and eventually we got it 2 days before we left.
Fourth, there were scaffolding along the building during our stay which we didn't be informed before arriving. So the balcony basically is unusable and the atrium garden mentioned in their description and photo is inaccessible as well.
Overall it was not the flat as they advertised during our stay and the agent they hired is irresponsible which made the communication really difficult for few days.
Personally I think if there are any issues in the flat, the host should inform the guests in advance and arrange the guests to stay somewhere else until the problems get solved. This is the basic service to house the guests.