Martha's Vineyard is an incredible place to visit. If you haven't been there it's an island off of Cape Cod with great small towns and incredible restaurants. I stayed in Edgartown for a week and loved every minute of it.
If you go, make sure you bring your camera everywhere you go. There is something to photograph around every corner. I was pleasantly surprised by the different scenes you can find through out Martha's Vineyard. There are beaches in every direction, high cliff's on one side of the island, alpaca farms on the other, and so on.