People will break fewer rules the fewer rules you have - and people will also use their common sense to interpret the rules. “No pets” doesn’t seem like it precludes “friend drops by with a pet and we stay on the porch”, in the same way that “no parties” doesn’t seem like it precludes “four friends come for dinner one night”.
If you’re renting a house people will expect to use it like one, no matter how many rules are trying to make it into some more restricted experience.