I played here last weekend. They are open weekends from 9am to 6pm. There's an air ball field, a wooden bunker field and a Splatmaster field. It's indoor in a warehouse near Petco park. Fields are all turf and the turf is in good shape. Field paint was fine quality.
I was wearing football cleats and ate it hard on the concrete floor. Its super-splippery in cleats so watch out. Staged out of my car but there are lots of tables to use.
Nice place, will be back because its 10 minutes from my house.