Hey man, I lived up there in Beverly MA for a short time and I'll tell you it's a good area to be in when there's anything of significance going on in the atlantic. Check out some google earth.. there are so many little nooks and crannies in that coast line north of boston. I'm not gonna blow up any spots on here of course, but if there's swell, you'll have great times searching around... it's the kind of place where you feel like you could discover some mystic reef or point around some corner in the most unexpected places.
When I lived there I mostly saw places that looked like they had tons of potential, but would take very specific conditions to turn on.. lots of spots are very tide dependent also.. but if you're there and you get lucky you might score some pretty amazing surf at spots that don't resemble anywhere else on the east coast.
make the trip to outer cape cod, wellfleet and truro and a sight and have deep sandbars
There's no waves on the cape