What a great place to spend an afternoon with my children! And I don't walk out fo there broke! They have a row of batting cages for all levels - slow pitch, fast pitch, hard ball, softball - they provide bats and helmets, too! There is a snack-bar for afeter you have worked up an appetite and they have a huge pro shop where you can buy your equipment for your softball, tee-ball or baseball league. It is a bit cramped, but that is no big deal. Sometimes during baseball season they get really busy and you have to wait for an empty batting cage - but that just shows how popular this place is!!