Saw some cool birds, lots of fish, and a big-ass snapping turtle. The water is crystal clear with lots of vegetation. Plenty of airplanes which got on my nerves, but so close to Boston what can you do?
I had fun and would recommend the location. I also would recommend bringing some sun screen.