Great Location
The campground at Shawme Crowell is fairly large with a lot of sites to choose from as well as plenty for bigger groups. Most of the sites themselves are also on the larger size. The showers are strategically placed in the middle so could be a longer walk depending on what site you are at. The campground is located in the adorable town of Sandwich, full of beautiful colonial houses and cute shops and restaurants. It's also in Cape Cod so getting to Provincetown, only takes about an hour. Location is great however, I found the traffic from nearby roads, highways and maybe even an airport to be surprisingly loud. If that doesn't bother you than should be a fine place to stay and dog friendly!