My boyfriend and I will be staying in Boston for a few nights then plan on renting a car and driving out to Cape Cod for two nights. Since we only really have about 2 days we are wondering which town we should choose. Some requirements:
* picturesque beach town (the stereotypical beach houses and walkable village)
*somewhere close to the ferry to Martha's Vineyard (we'll be going there for a day - are there bike rentals there?)
*we are in our 30's & 40's - don't need a nightlife just some great oyster bars and waterfront taverns
Thanks in advance! Any and all advice welcome.