What an awesome campground. We own our own (very small) background in WV (www.CampCacapon.com) and this is truly a wonderful location. We had site S11, one of the best for sure. Unobstructed view of the bay. You can see whales swimming by. A single tree sits over the picnic bench... Where I connected to their WiFi and joined a WebEx work meeting.
The town of Eastport is so nice (really nicely updated, but authentic looking), but sadly looks to be mostly shutdown (assuming due to COVID-19).
We did a nice short hike in Shackford Head State Park.
We also walked along the beach area in the campground, to watch the sunset.