GREAT facility with excellent staff. All of them are or were ball players and have all have excellent people skills to offer as well.
Much like first review, it was our first visit and they were more than happy to show us around and let us know they appreciated us stopping in. They set the cage up for my 10 y.o. son and made sure he was ready to go. Haven't had a private lesson yet but we are in the process of setting some up after watching one of the Coaches giving a lesson in cage next to the one my son was hitting in. Several drills, fast-paced and most important, all positive reinforcement for the kids he was working with.
Probably best to go in a group of two or three and get a cage for a set amount of time, splitting the cost. It is a little pricey, but it's a top-notch facility so it falls under the "get what you pay for" category.
All in all a good time and the boy can't wait to go back!