@Tammy110 Heidelberg was a good choice, very charming historical town! I love Berlin for all its gritty freaky big-city charms, but I'd say it has more in common with Toronto than with Heidelberg. Your place looks delightful and very nicely designed, and I'll definitely look you up next time I visit Canada.
Just like with pricing, I think it takes a bit of experimentation to find the ideal min/max stay. My favorite minimum at home has always been 3 nights, but that was in a small space that was easy to clean and change over in just a couple hours. If I had more labor-intensive features to deal with, I'd probably go with a range of 5-27 nights and avoid the Weekend Warriors. If you're willing to do a bit of fussing around with the calendar, it's totally possible to set a default minimum stay but manually override it when you have in-between dates that you'd like to fill. For those dates, you can also customize the nightly rate to make sure it's worth the while. The key is to optimize your prices and parameters for the kind of bookings you most enjoy, so they're good value for your ideal guests and unavailable to the ones you'd rather not host.
Also, if you don't use Instant Book, you can usually get a good idea of how respectful your guests will be from the initial correspondence. Even if it weren't for the hygiene issues, people who have sex in their host's backyard don't strike me as very respectful. Not to be sex-negative, but people who like getting it on in the open air should either book a more private place or stick to swinger parties.
https://www.youtube.com/watch?v=-w7knDiVh-Q&ab_channel=GospelChicken