My compadres and I play indoor soccer here once a week and it does the job. I can’t comment on the other activities they host here. The place is pretty old and run down, but we only come for the indoor soccer field. They have the main field and another smaller field you can rent to practice or scrimmage with your team/friends. The building is large and has plenty of room for families and large groups. There is a «restaurant» on the first floor that extends up to a second level so you can buy a bucket of beer and hangout or watch the games going on. The staff is pretty complacent, but it’s an indoor soccer arena so who cares. Also, there’s plenty of parking in front and out back.