This is most likely a first world problem so apologies in advance if i sound stupid 
I am currently sorting out my DS's 4th birthday party.
This is his first party where all his school friends will be invited. I have booked the hall for the venue, but I'm a little unsure of how long the party should last?
When booking and speaking to the venue, I asked for 3 hours for the party, we plan on hiring a bouncy castle, there will be half an hour before and after to set up and tidy away.
The lady said usually people only book 2 hours for the party so I am being brave wanting 3.
This has me wondering now. Is 3 hours too long? I'm only thinking if It was 2 hours with the bouncy castle and the children eating would It be too short a time for them to play after food or is that the norm?
If you haven't guessed this is my first time Haha, it's usually family and friends in the garden kind of job
So would you go for 2 hours or 3?
Many thanks in advance 