My kids and myself love this place! Great place to get some batting and have some fun. Just had a team party here, and everyone had a good time and enjoyed it. The management was very courteous respectful and helped us with everything we needed to make our party run very smoothly! I will definitely be going back.