I stayed several nights here with my dog, in a gorgeous site right by the water. Fellow campers were friendly and it was nice and quiet. Great location - a short drive to Acadia without the crowds.
There's a day use area with a boat launch. Loved hearing the water on the shore at night, and the fishing boats heading out in the morning.
I didn't use the facilities, but they looked nice enough. My dog and I took a couple walks around the campground and all of the sites look decent - good size and not right on top of each other.
I'd happily stay again!
I came here last year with my dog. We only stayed two nights. It was his first time camping, so I made a note in my reservation request that I'd like a fairly remote site - just in case he got loud. They put me in the perfect site, near the dog park (they have a dog park!). When the forecast changed to thunderstorms, they let me switch my dates without any hassle. The location is convenient for Newburyport, Portsmouth, and the Seacoast. We ended up having a lovely stay.
Just a note, I took my dog for a walk around the campground and noticed that many of the other sites were rather close together - including the cabins. Some people don't mind, and even enjoy, close neighbors. If you're like me, however, you'll want to ask for a more remote site.
One more thing to note; I booked through Rover Pass and ended up paying them a fee. Next time I'll contact the park directly.
I'm looking forward to another trip soon!