My only complaint is that when they visit, I do not want them to stay in my house. Otherwise, I get along with them great. My MIL commandeers both my kitchen and the laundry and cannot help herself from rearranging everything in very odd, unhelpful ways. She hid some of my husbands clothes and we didn't find them for over a year. (Long story, she has hoarding issues and this is one very specific symptom of those). FIL is okay, but he parks himself in the most comfortable chair in the house and won't move. And when I say, won't move, will actually pee into a container rather than go to the bathroom.
Now that baby 2 is here, we are done with houseguests. For the record, we always stay in a hotel when we visit them and they have plenty of money to stay in a hotel.