Sorely needs investment. About half of the games are broken or only partially working. They can't staff all areas so you're left just grabbing your own bat and helmet with the honor system. The staff is nice but you can tell they always have to go the extra mile to compensate for broken stuff everywhere. The two batting cages we tried ate our tokens and we never got to play. Numerous games also ate tokens. You lose about 20-40% of your tokens through this process of trial and error. I wouldn't mind if they put an out of order sign up but they don't. The kiddie rides outside were also not on or manned.
Just hire a mechanic and give him a budget. This place needs it.