I greatly enjoyed it. My theater had a little league team watching it. They were remarkably well behaved given how rowdy they were in line. The one cautionary thing I would say is that the racism that occurred is depicted on screen and it might not be suitable for children without a prior discussion and or explanation.
Good film, with moments of great. It's "good" that they didn't shy away from the racism depictions -- makes it much more believable for that inclusion.