@Dale7
it all depends how much time you want to spend for preparation and check in, do you charge for cleaning fee, how much demand is in your area, how long is the average stay in your area and how desperately you need every penny...
in our area 90% of hosts have 1 night min stay because Zagreb is transit destination and the average stay is just 1,7 nights.
We have 2 nights minimum. Yes, we are not 100% booked all the time but I don't care, we are off site hosts with 2 apartments and 1 night stays bit would be too time consuming .
If I would rent just a room or two in the same house where I live then it would be different.