This is not a bad batting cage. They have a lot of services offered such as batting cages of many speeds both soft and hard ball, pitching cages to work on your throw, and a great(but small) equipment store. The younger guys there are a little less than bright and a touch flippant if their talking to a young pretty softball girl if you need change for tokens but the older guys really know their stuff… big time baseball fiends :) The hardware they have pitching is not bad stuff, I’ve noticed some days you get more balls then strikes but its pretty good overall. The cages are also pretty acurate as far as speeds go, its like you’ve got your own private pitcher. Just remember that there are a lot of little league and teen teams playing and practicing here, so I recomend going in the off hours to get your pick of the cages without having to switch out continuously.