Santa Fest a hit with children