How do you keep guests happy? I keep finding the guy and his sister at the one house when exploring and if she's 17 her mood invariably plummets like a stone and she leaves.
What version of the game are you playing? 0.68a don't install on top of 0.68, just put it in the folder. Really simply use some male guards, obviously with the fighter trait as guards, or as scavs with scav trait, and allow NTR, sex in the base, don't turn it off. You'll never lose happiness. When it declines mainly because you have a basement of whores, they make way more than the nightclub, simply workout with them. Be sure to check the guesthouse at 2200 for kitchen and female scavs and workout if happiness dips. Happiness only really declines when you're away from camp for the night, like at the church, or end content at girls house, or town Isabella, otherwise it barely drops with leaving sex on, and having males guards. Don't let males use the basement girls, roll back if they do, top arrow on the left, it drops their affection lots, minus 30, they need 50 to whore.
Workout on any that dip, or with whores, they get unhappier quicker wash and workout. Guesthouse never really drop unless you don't catch 2200, or are away from the camp for the night. Roll back silly internal fighting events.
Basement, milk barn, only x4 have scene in millkbarn, and whore. You can add some gardeners as well there when you are consuming too much economy.