This place is amazing: very clean and bright, nicely located just near Aldgate East station, smooth check-in, and also very good value for money. The area is lively but the flat is calm, no problem to sleep or work (also WiFi is fast).
Richard was responsive and super friendly. We were in London for a week for work in the City and I would totally recommend this place.