I feel the same here about sleepovers. It's lovely when the kids go to sleep over at either grandparents house as I get an unbroken nights sleep. But they have horrid sleeps the night after they get home (worse than usual) that it takes me a few days to recover.

I just focus on how much I enjoyed my full nights sleep and make sure I do something nice for myself so I can look back on that when I'm up repeatedly overnight.