Our LO will be turning 1 very soon. We are far from family, so we'll be inviting friends to her party.

There will be 15-20 adults, and 5-6 kiddos. Want to keep it simple. I really have no idea how to do this. Ha!

I'm thinking of keeping it to 2 hours. Having a little snack bar, drinks for kids, drinks for adults. A little photo display from the year, and a little cake that we'll make for her. Cupcakes for everyone else?

What about gifts? I assume people will bring gifts. Is it normal to open gifts while they're there? (I've never been to a kid's birthday party.)

Is 2 hours enough time? Too long? Anything I'm missing? Favors? Ok to keep it super low key? Games for the kids? Most will be under 3.

In the grand scheme of things, I know this isn't the biggest deal, but could use some guidance. Even things you LOVE or don't love from parties you've been to.