Good location, ok apartment, absentee host.
The best thing about this place is probably the location. It is under ten minute walk to the tube station on Piccadilly line. There are a lot of shops, cafes, pubs and places to eat.
The apartment itself is a small studio in a dated, gigantic, hotel-converted-into-apartment building. The bed pretty much occupies the whole room. Other than no kitchen towel and oven mitt, kitchen and bathroom are well equipped. Air float is poor. We were there the second week of April and it was already warm. We had to open the windows and use the fan. At night we could hear the noise from neighboring units and from the street. We found 1 cockroach on the bed but the place is otherwise clean so it may come in from outside. We feel the place is safe enough. There are all walks of life living there, so guests are well advised not to leave any valuables in the room.

We never met the host so we are not able to comment. The check-in direction works but the guests have to read it and follow it closely. There are emergency phone numbers to reach the host so I guess they could be reached. Our email was unanswered after the initial email to get the check in direction.
Given London is an expensive place to live, for the price, this place is acceptable. If you are intrepid, experienced travellers who are ready to deal with the unexpected, you will do fine. If you are looking for a friendly host to counterbalance the weariness from travelling, you may be disappointed.