The communication with the host was outstanding, really remarkable. They would check on you and whether your expectations were met. They would also answer the messages within minutes, no matter when (24/7) you sent them.
The location is brilliant. Several restaurants, coffee shops, shops within walking distance, and so were multiple bus stops. Two tube stations are 15m away walking. The area is safe, clean and nice to walk.
The apartment is exactly as seen in the pictures. In fact, a little better because there is a really nice desk. If this is a business/academic trip, this is great option because you'll work really comfortable with fast internet connection. The apartment and the area are very quiet, so no distractions. The bed is absolutely comfortable.
Some of the kitchen stuff had some mould, though not really a limitation to cook or prepare basic foods. The closets have some cloths and other things, so not really a lot of room for your stuff. Under the sofas or in some corners there were some spider webs (no bugs).
Overall, a great option to stay in London. Whether it is a short or long stay, the host service is great, the location is awesome and the apartment has all you need. I'd stay here again.