Mostly enjoyed our stay here. The place was fairly easy to find and was near 3 train stations (Aldgate, Aldgate East and Liverpool Street) so it was very convenient. Self-check in was also great and clear instructions were given to us beforehand.
When we entered, the place was already warmed up for us and the heaters were ready for use. The place was clean and had all the amenities mentioned on the listing. The host was very responsive and acted straight away when we mentioned that one of the heaters on one of the room was not working, despite me messaging late at night.
One of the only issues about the accom is that the walls were quite thin and so we found it a bit hard to sleep on the first night (people walking in and out of the building, steps from people on the floor above are quite audible). If you are a light sleeper, this may not be the best place to stay in especially if you're booking during busier seasons/days.