About the Island of Martha’s Vineyard
Martha’s Vineyard is the largest Island in New England, located seven miles from the coast of Cape Cod, Massachusetts.
“Here’s a concept: the stress-free family vacation. No, it’s not an oxymoron, particularly at the Winnetu Oceanside Resort on Martha’s Vineyard. Ditch your car and prebook the VIP Island Queen ferry package, which includes guaranteed parking in Falmouth and a 35-minute boat ride to Oak Bluffs, where a Winnetu staffer will whisk you to the resort.”
Summer Escapes: Drift Away – Boston Magazine 2011