I have only had positive experiences by using airbnb. Hosts are rated and you can avoid those with bad reputation.
Consider yourself lucky. We just got scammed by a host who had unpleasant plans for our evenings. Fortunately the red flags all went up in time to escape the scheme.
False location first, followed by demands for money outside the scope of payments, triggering re-consideration, 'Building access' games ended this. False AirBnB site remains !