Binghamton Stadium is now called NYSEG Stadium

Binghamton Municipal Stadium is the home of the Binghamton Mets of the Eastern League. The Mets are the AA affiliate of the New York Mets
I didn't see a Mets game in Binghamton. Actually, I was just passing through and pulled off the highway to try to get a shot of the exterior. Fortunately, a local men's league game was going on and the ballpark was open.

This seems like a comfortable, but unremarkable ballpark. The stands wrap around the field to a point just beyond the infield. A modest roof covers some of the patrons behind home plate. The concessions and facilities are all located under the stands, although there was a deck down near the first base foul pole that seemed to be the setting for a picnic/BBQ area.
The view beyond the fence was of a train yard, something I always enjoy in a ballpark and while I stood taking pictures, several trains shunted back and forth.
All in all this seems as though it is a perfectly agreeable place to see a AA baseball game, though nothing I would travel a great distance specifically to see. As I didn't see a game and absorb the full experience, no hot dog rating is offered.