Very true, scuro. Fresh mackerel is very fine eating. Floured then fried, a little lemon or green tomato pickle. I even caught a few cod off Sambro pier.
If there are mackerel running, you will have a blast. Show up around dusk and look for locals.
As for charters, I spent many vacations as a chile in North Rustico, and recommend that place. In fact, I just came back. When you stop there, look at the RW grocery store and pick up whatever fresh baking you see . My aunt makes it every day, not to be missed, esp the meat pies on Thursday. Just tell her who sent you.