A great place for our kids to "play ball". They can not only performance practice, but are taught to pitch and bat by amazing coaches.