Stayed for two nights and it was clean and had everything I needed. Aldgate and Aldgate East stations are only two minutes away and Liverpool Street is about 10mins away which is very convenient. Highly recommend and would be delighted to stay here again in the future!