I have stayed with Airbnb for almost 5 years now, and this has been my worst experience. I believe these people should not be Airbnb hosts. I was meant to be staying there for four weeks while the hosts were travelling, but I had a number of issues:
1) at the end of my second week there, the hosts told me that they were returning from their holiday a week early, so I had 5 days to find a new place and move out. I did so and they never even thanked me for it. They only refunded me the cost of the nights that I wasn't able to stay there anymore, which was not enough to cover a similar place in London on such short notice;
2) they tried to get me to pay £22 in cash for a weekly cleaner (that they only told me about after I made the reservation);
3) they left me with two rolls of toilet paper, no salt or pepper, a single serve of cooking oil, and no laundry powder, meaning I had to buy all this myself;
4) I felt very controlled by the instructions left by one of the hosts, such as: I must not set the thermostat above this temperature, I must wipe down all surfaces in the kitchen each time I cook, I must only use utensils from these particular cupboards, I should only use this cycle on the washing machine.
These issues were a shame, because they all came from the hosts. The house itself is very nice and in a great neighbourhood.