Outdoors on private lands and I know this dates me, but I used to play at Boomers (long since closed down).
I am not a speedballer or a tourney player so I will not comment on the outdoor field here except to say that I resented paying to play on the indoor field and having no choice but to play outside everytime a ref wanted us to or a majority vote was held. It is designed to waste paint nothing more.
However, I have always enjoyed the "urban" environment provided inside and despite the extremely slippery floors (bare concrete + paint) it is a fun course.
They used to let you bring in your own music to play during games over their speaker system, but I do not know if they still do. But the combination of noise/music and strobe lights adds to the experience.
The pro shop is efficient and helpful to those assertive enough to demand it. Lately, there have not been any refs on the field inside and if there are any new or younger players, games were always designed around wasting paint instead of tactics and smart play. (you gotta learn sometime!)
It was very apparent that some "regulars" to this place know they can jack up velocities and wipe paint and not get caught. I even spoke to the staff personally about specific players and nothing was done to change the situation.
I agree that the building is old, but that is no excuse for a filthy bathroom, which has been the case every time I visited.
Overall, I would not recommed this facility to new or young players, but if you are a salty vet or like to shoot 15 rounds a second because you can't hit with one shot (sorry, my lighthearted dig at speedball) this is the place for you.
If they cleaned the facility more frequently and improved the safety and rules standards I would consider returning.