I am letting out you in on a local hidden gem... Great Bay Camping in Newfields, NH. Right on the water with boat ramp, family friendly, pet friendly and has amazing staff. Same family has owned since the early 1980's and the pride shows.
Worth checking out if you are in the area or need a really nice place to rest your head.
Great Bay Camping - Coastal New Hamphire's Best Campground.
We have traveled up the east coast and this is the 3rd campground since February that his worth a mention and to be so close to all the attractions is why I mentioned it here.