Is 2hrs too long to have an entertainer for a 5th birthday? The entertainment is a mixture of magic, balloon modelling, games and disco. DH thinks booking for 1.5hrs is more sensible. Having the party in a hall which we will be hiring for 4hrs so won't be against the clock to tidy up after. Also, how long before the entertainer is due to start would you have the guests arrive?