I took my boys here are was very impressed. It seems like batting cages were more prevalent when I was a kid so I was happy to find one. The facility is very large by kind of off the beaten path. You would never just stumble upon this place. Inside you will find a dozen or so cages, half with machines and half you can rent to throw live BP or practice pitching. The machine setup is nice. All cages have baseball and softball(fast or slow) and all have adjustable speeds. 40, 50, 60 or 70 mph. You just swipe a card and pick your speed. I think you get 15 pitches for one credit and credit runs anywhere from a $ 1.50 to $ 1 depending on how many you buy.