You’ve heard of the iconic Massachusetts beach vacation destinations: Cape Cod, Nantucket, and Martha’s Vineyard. While all these spots are worth visiting, a lesser-known island off the coast of the Cape is a local hidden gem. Cuttyhunk Island might just be Massachusetts’s best-kept secret. If you’re after five-star resorts, boutique shopping, and expertly shaken martinis,…