<p>I think a lot depends on what those folks mean to accomplish with respect to their daughter when they come to town. If they live dull and stay-at-home in their home community, and this is their one annual shot at “a vacation” in a different town, they might imagine they’re just trying to include their daughter for good times/museums/interesting things. Maybe they feel like she doesn’t get out enough, which doesn’t even have to be true. They can just invent that in their minds. </p>
<p>In other words: are they selfish or do they think they’re doing a favor for your wife?</p>
<p>They might even believe their restaurant plans keep her from “having” to cook to lighten her load. They enjoy seeing her relax during their visit, rather than prepare and serve food.</p>
<p>But, IMO, if they want ALL that (a personal vacation and the chance to see their daughter relax and have outdoor fun), they should treat her! and you! because you go with her.</p>
<p>If they’re not dull-living in their own home, but have a jazzy restaurant lifestyle year-round and you two do not, then they’re being overbearing. Your wife could ask them to just relax together with you at home, as it’s more like your lifestyle and she’s happier that way. If they can’t see that, or find that dull, just wave them off to go to their own vacation meals and museums with a smile. Let them do their thing in your town, but leave you two out of it. </p>
<p>I hope they bring a whopping big housewarming present upon arrival.</p>
<p>There are some compromises here: agree to 2 nights of take-out food to eat at home. Each of you chooses one restaurant, goes to fetch (and pay for) the food. You go first and establish that you’ve paid for all. Then when it’s their turn, and they chose $$$ restaurant, they have NO BASIS to ask you for any money as they leave to fetch the food. If they try, remind them “it’s your turn tonight; we treated 2 nights ago.”
With luck, the leftovers from those 2 meals will make meal #3.</p>
<p>Another compromise is to plan some home-based day activity, and invite them. It could be a jigsaw puzzle, or if there are kids at home, a lawn game. Stand firm and say that’s what “we’re” doing today/tonight. If they want to run off to a museum or zoo instead, wish them well. If they want to take grandkids, let them but you stay home.</p>