Had a good time there but it's a small field. If you're okay with that then you'll have a great time. Staff could have done a better job controlling people - people not putting their safeties on and shooting before the game started, etc.
But all in all a well-run place and a good value for the money.