you are brave WCL, we only had 10 of them and they were all turning 3 around the same time!
plus i have a downstairs loo, the parents all stayed, and it was nice weather so it was a garden party
one of his friends went to a soft play place, another hired the village hall. this year i'll have a 6 mth old so might do the swimming/soft play thing