My wife and I spent two days there, full hook-up with cable TV decent TV reception too. Cell worked well. Close to restaurants and grocery.
A little pricy
This is a favorite for us. The park is clean, sites are average in size. Not much separation between sites, some bushes, but basically a gravel parking lot. A variety of site types, including many on the water.
The restrooms and showers are clean. Unlike some that show the Bay on their website, this one is actually right on the water!
There is a coffee/breakfast place, and a wine/beer/restaurant at the edge of the property. Very good and convenient!
Lots of nice walking opportunities!