The location is pretty good, the bus from Stansted stops right around the corner. There is a metro station and several supermarkets etc. nearby. It's also within walking distance of Brick Lane.
However, the kitchen and bathroom looked like they haven't been cleaned in quite some time. Also, some things in the appartment were broken or falling apart (electricity outlets, cupboards,...).
The check-in was uncomplicated and the communication upfront was very good. Overall our stay was alright but not super comfortable.