@Gayle148 for long term rentals Airbnb only collects funds every month and there is no way that they will pay you if the guest does not. After the first month, in many states, the guest becomes a tenant. If they then don't pay not only do you have no money but you also have a tenant to evict at great expense through the courts with no contract.
I would use Airbnb for short term rentals and a realtor for longer term. Realtors are probably cheaper than Airbnb for LTR and do proper credit checks and contracts.