I’ve been using Airbnb for the past 10 years. My trips are more than a month. Stays over 30 days are legal. Stays less than 30 days tolerated. Some places won’t accept less than 30 days. It’s up to management. Police don’t get involved. Most rentals include utilities and now more and more places are getting smart tv’s which is a nice touch. I like having separate bedroom..putting clothes into the washer in my kitchen isn’t much of a chore. Cleaning can be an issue. Most condo owners have a cleaning person. Every 2-3 weeks I’ll have someone come in and do a heavy clean. I pay $15.
Place I usually stay has security guy and he could care less who you bring back. I get swimming pool to myself during work hours as most residents are at work. If I was only staying a week or two, I’d probably stay in a hotel. For me Airbnb works best, I only stay in a hotel on my arrival night , which is usually around midnight.