This lovely seaside town on Massachusetts's Cape Cod boasts gorgeous beaches, idyllic lighthouses and a delicious gastronomic scene.