Hi Mark,
...You might consider simply tucking up in close to the beach north of Cape Sable... Miles of beach along there, a beautiful wild and remote spot, well worth spending a day or more and exploring ashore, if the conditions favor doing so...
best of luck with the new boat...
best regards,
Jon