The laws are very different for airbnb and longterm rentals. Airbnb has some form of insurance under the platform I believe. Obviously you should always carry insurance on your own income property but your airbnb tenants will not have renter's insurance like a longterm tenant should have. You can't vet your airbnb tenants like you can with a longterm tenant where you can do a credit check, ask for job or banking info, ask for ID, references or get a co-signer. Under the landlord and tenant act the default ruling is always in the tenants favour. Much harder for the landlord to evict a tenant. Tenants are given numerous chances.