I have had several experiences with Airbnb and this one was by far one of the worst compare to the others.
Here I note the reasons.
1- Before I book the property, I asked the owner if we can check in in the morning and he said it is fine. On the day of arrival, he texted me 8:00 AM in the morning and said the check in is postponed to 3:00 PM! Which is not acceptable.
2- When we got there we were a little bit surprised, because pictures were way more better than the reality.
3- The toilet floor was dirty when we got the house. And also the shower was not clean the way we expected.
4- The fan in the toilet was making a horrible noise when we turn the lights on so we had to go to the toilet with lights off because of the noise during the night.
5- There was a disgusting smell in the toilet (since the fan was not working properly) so we had to open the toilet's door so that smell goes away.
6- The apartment is 2 level under the ground with elevator not working at all.
I hope it helps.