Fantastic location, close to all major attractions, shopping areas and restaurants. Tube is very close by for anything outside the city centre. The room was very clean however it is small, this wasn't a problem for me as I only used it for sleeping but if you're looking for a place where you can sit around for a few hours per day then I can't really suggest it. There was no in person communication with the host but they were very helpfell online and accurately explained everything you'd need to know. I would heavily suggest this for solo or 2 person travellers who are lookin towards making the most of their stay in London.
I would not suggest it for more then 2 people or for people who are going to spend most of their time inside the apartment. Some reviews say that it can be hard to sleep at night because of noise but I personally didn't find this to be an issue.
All in all I very much enjoyed the stay and I would definitely consider staying there again in the future.