OP here. Lots of good insights and things to chew on. Like others have said, the hotel is a good alternative, but also has drawbacks, especially when the kids are younger. It sounds like once the kids get older, it becomes easier, as the kids can sleep on a couch in the living room.
The food issue is something that i hadn't thought of originally. When we visit, my parents will make a big, complex meal which will take hours, and we typically don't eat dinner until 8-8:30 pm, which I'm guessing will not fly with little kids.