Renting is better (long term). I have a friend whose daughter goes to college up here and lives at home. They Airbnb a room to an out of country student for 4 months, then her boyfriend visited and wouldn't leave, smoked, things happen when you don't know who you have in your home. Long term renting is much more stable.
I rented my home with a 6 month lease (4years ago) and then month to month as needed. I had to go to No..CA. and help my sister who had Dementia...my lease worked out great....I do have a 6'5 body guard policeman friend who works for famous people stop by and introduce himself to my renter, no problems.....I thought of Airbnb for myself to supplement income, but wasn't happy with the two i interviewed, and to me it' like running a B@B.
Live consciously....