The best place on Cape Cod