Host cancelled our booking right when we stood before the Airbnb. Last minute cancellation without any given reason. Very rude. No communication at all.