P.F.
We did this when my son was 5. He wanted a sleep over but we told him he was too young. So we did a slumber party 5:30-8:30. The kids came in their pj's with a toothbrush. We gave them pizza and cake, let them play outside (we organized a few games), did a pinata (this was their takeaway) then had them brush their teeth and lay in our family room watching a movie until their parents came. It was a lot of fun, unique and quite inexpensive! many of the parents went out to dinner while the kids were here so they appreciated it too!