@Natalie725 and others.... I have to admit, most of our guests let us know when they will arrive, and usually, they do arrive +-1h on time. Of course, as we are off-site hosts, we would like them to be punctual so we don't have to spend our time and money in a cafe while waiting for them.
But...
I booked Airbnb twice for my friends and me. We traveled by car. We intended to depart from home at 8 AM but were late for half an hour. Then they decided to go and buy some sandwiches... then we stopped to fill the tank and drink coffee, then it was heavy traffic on the road. I tried to tell them we should arrive when we said we will but it didn't bother them at all. So I phoned our host to tell them we might be late half an hour or so.. then I phoned him again when we were close... then we got lost because our GPS directed us to the wrong one way street. So in the end, we were about 45 min late.
As a host myself I knew we are taking our host's time and I felt bad about it but my friends didn't understand it at all, like OK, we are late, he will wait so what! They didn't think about our host might have new guests every other day and if all of them are late for an hour it's 15 hours a month wasted on waiting 😞
So, in fact, I am surprised how many of our guests do arrive on time or at least keep us informed during their trip 🙂