This is a well-done modern small ballpark. The employees are grateful for your patronage, and the baseball seems a bit more pure when you don't have to take out a mortgage to catch a game and sling down some brews.
I've seen both college and unaffiliated pro games here, and I can't say I like the artificial surface, but I understand it from a maintenance and cost perspective. For how small it is, they do a nice job on concessions, which are pretty standard but not too expensive. Any and all seats are on top of the action -- if you're not behind the netting, keep your head up at all times. Aside from the surface, my only real complaint is the $3 parking charge for the privilege of parking on a horrible boulder-strewn gravel lot. I've been dodging that lately by riding my bike.