You truly will find fun for the whole family in this clean well-lit facility. They have a variety of batting cages for little leaguers all the way up to major leaguers. The mini golf course is clean and well-maintained. And the go-karts are a heckuva lot of fun. It's not a huge track but it's set up well for some fun racing. There's also an arcade and you can do kid's birthday parties here.