All in all, I'd recommend this apartment for a short stay in London
The apartment is in a good location, with a direct bus link to Blackhorse Road station. We live locally, so selected this because it was close to our house. There is a coop supermarket right downstairs from the apartment.
The entrance way and lift to the apartment is not attractive, but it is clean.
The apartment itself is well-equipped for a short stay, but does lack personality in that it doesn't have any touches of home like a painting or anything on the walls. The bed is very firm, and for tall people a little uncomfortable as it has a raised end at the feet, meaning that someone 6ft-ish cannot stretch out fully. It's quiet and clean, and has everything necessary for a short stay.
Host communication is good, although bear in mind that you have to meet the host at the property to get in, which means a little bit of scheduling and for us, there was a delay to get in due to a traffic jam delaying the host.