This place is a joke. Always freezing in the winter and in the summer it’s way too hot. Clearly too cheap to run the necessary utilities when you have kids running around for up to 90 minutes. As someone who comes to watch friends and family practice and play in various clubs and clinics, very disappointing. You’re way better off going to Danvers indoor sports. Though the bathrooms are clean, the place itself is filthy. It smells horrible, like an nfl locker room, and the place could use a good scrub and paint. I try not to touch the bleachers or any of the outside fence of the soccer field because it’s sticky from all of the humidity. I will be taking my business elsewhere and telling friends to do the same.