Homer’s Pond is located in West Tisbury, on the south shore of Martha’s Vineyard, six miles off Cape Cod, an hour’s plane ride from New York and 37 minutes from Boston. The entrance to the property is less than 10 minutes from the airport and 7 miles from Edgartown, but the rest of the Vineyard may as well not exist once you are sitting at the edge of tranquil Homer’s Pond with only the Atlantic Ocean in front of you.