Just wondering... how "kid" friendly is the event? Thinking about attending, and I have 2 nephews ages 4 and 12 who want to go.