we stayed there for 3 nights last December. Very close to the beach (across a parking lot!). Sites weren't very private but to be that close to beach, they were great. Bathrooms and showers were clean. They have community fire pits.
We also did the space centre. Arrive when it opens, it takes a full day to see everything! I didn't know it was that big. Bring a packed lunch. Two hot dogs and drinks cost us $20!
Not sure if you have kids, but the campground has a huge new playground. And my son loved watching the large cruise ships enter and exit port.
I would return to this