@Peter1854 I've always had a 3 day minimum, 2 week maximum. When I first listed, i figured that if I didn't particuarly like a guest, at least I wouldn't have to put up with them for more than 2 weeks. And the 3 day minimum is because I didn't want to charge a cleaning fee ( I clean it myself- takes 1.5-2 hours), so the cleaning time spread out over 3 days is reasonable.
3 day minimum works for me because people come to my town on vacation-usually for a week-2 weeks. They aren't just passing through or coming for a day or two on business. So it doesn't really lose me business, and if it does, so what.
I know a lot of hosts, though, rely on 1 or two night bookings, or weekends, and that's their most common booking timeframe, so a 3 night minimum isn't practical for them. And there's so many different hosting styles and goals. Some really aim for 100% occupancy, even if that means rushing around every day or two to turn over a place- some, like me, aren't interested in that kind of stress and actually like a bit of a break from guests, like a day or two between bookings.