Hive of activity

A place where things are very busy.

The school was a hive of activity during the school festival.