What about lot type likes and dislikes? Your sim could dislike going out to bars and get like a tense or angry moodlet while there. Or the sim could love going to the beach and get like a positive moodlet while there. Sims could also get moodlets or whims about wanting to visit a park if they like parks. You could even take it a step further by adding something like the sim hates going to the city or the countryside, like maybe the sim dislikes the forest so if they were to vacation in Outdoor Retreat they would be tense or angry, similar to how I described disliking bars but just more broad.