Ideas needed!

So my place is too small to have a baby shower with all the people I want there. It’s only about 20 people or so, but I have a pretty small flat. I’m trying to think of ideas that are as laid back and chill as it would be if I had it at my house. Can anyone help think of ideas? It’ll be in November so it won’t be cold but won’t be blistering hot anymore. I just want an area where we can eat bomb food, play fun games, hang out, and for some of my guests to reconnect. Any and all ideas would be appreciated! Also trying to stay within a reasonable budget.