Very easy self-checkin. Location is fantastic, supermarket, restaurants, pub, all within walking distance. Very close to Liverpool station, you can take subway or railway easily.
Room is clean, kitchen is well equipped. But no coffee machine, only instant coffee.
Management is good. There is one minor issue about the shower, they fixed it very quickly.
The only disadvantage is the room without aircon, which is quite normal for flats/apartments in London, however we met the record high temperature in this summer. The room has two cooling fans, helped a bit anyway.
If not in hot summer, I am definitely willing to stay in this place next time when I am in London.