I don't live in the area, but it's one of my favorite places to go if I want some variety in my fishing. I love fishing the clear ponds down there, and have a bunch of places in mind to check out this year. The fact that it saves me from going another hour to the cape is another bonus =)
Grew up in Stoughton, moved to Weymouth where I've done most of my fishing. Now I'm up in Amherst but only for another month. Can't wait to get back to the south shore.