I'm a solo female traveller in London for work. I'd certainly stay again. Easy bus from Liverpool Street Station. I picked up the keys at the local newsagent and found the flat round the corner. Entry with a fob, lift to the 3rd floor and key into the flat.
Flat is in working order and has everything you need. Balcony, double bed, bath and well-equipped kitchen. Just switch on the things you need as required like hot water and oven.
Glad to know about this place for the times I'm doing shoots in east London.