Located just seven miles off the coast of Cape Cod, Martha's Vineyard is an idyllic island paradise renowned for its pic