@Raquel808
I couldn't agree more. Long term rentals are very dangerous for all the reasons @Maggie633 mentions.
You really need to get in and control things every couple of weeks at least. I have a 28 day booking limit, but only allow trusted guests to book for more than 2 weeks.
And for those that book for longer than a week, we offer them free cleaning service every 7 days (actually mandatory after 14 days). The cleaning crew, overseen by myself, enters the property with full approval of the guest. Full clean - bedding, towels, bedrooms, floors, windows, kitchen, dining, bathrooms... everything, just the same as a regular turnover.
And in that way, I can see what's going on, and avoid imminent disasters. And guests tend to behave very differently when they know it's coming.
I am fully sympathetic that you've had a very bad experience with Airbnb. But most of us have had pretty bad experiences at one time or another. You definitely should consider listing with other platforms, but don't be naive - bad guests come from all directions, and you're not going to get better guests on another platform.
Except... look at the bigger picture... If you take time and thought to make your place highly attractive to a better quality of guest, allowing you to put your prices up, and then screen your guests before they book, these things have enormous impact on your overall hosting experience over the long term. It simply attracts better guests.
But be very careful with long term stays. Actually, just be careful, in general.
Good luck and happy hosting!