I would agree for most consitant, ,go to Jeffreys Ledge,

That's like saying fish in NH,, it's a big area,,
Get a Captain Segull's Sport Fishing Chart,, They have a web site. It lists fishing spots,, these are a good place to start.
you will hear people say fish Mud hole,, old or new Scantum, in the Cove,,
you look at that map and you will see what they are talking about.
What size boat?
These are from a trip earlier this year
Warning,, if it's not big,, be very carefull going far out,, weather can change quick and no fish is worth it.
But as long as you choose your days and bail when it even looks of being bad, you can have a blast