Overpriced for the location and the host is terrible.
We were supposed to stay for a whole week, instead stayed for 3. We arrived late and were asked to add late check in fee, without consideration of the current situation at London airports. (And worldwide airports delays) Instead of arriving at 8:30 pm we arrived near 11 pm and were charged with 60 pounds fee. We arrived to Piccadilly circus and were not given exact location, we were told "near the steakhouse restaurant". Once inside the building, and to our surprise, we found out the elevator is not working and the apartment is on the 3rd floor. The host told us he found out about a few moments earlier and was not updated about it by the cleaning services. We specifically chose an apartment with elevator due to injury I suffered in my leg and haven't fully healed.
In favor of the place we should note the place is very clean, located in a great place, and has everything you might need - mini refrigerator, wifi, A/C (which we couldn't change temperature or turn off), washing machine, etc.
We were promised that the situation would resolve in a matter of a day or two, which did not happen. Every attempt from our side to reach out to him was frustrating because it was answered in delay or not all. At the end we were forced to leave the apartment in our third day and look out for an hotel to stay in the city. We left in the middle of the day, were refunded on the rest of the days, and just after I opened a claim in Airbnb, he did us a "favor" and given us extra fee back as compensation. At the end we received back half of the original payment.