Make a reservation
We tent camped, sharing a site with some friends in an RV. Only some of their sites are reservable, others are walk up. We did not have reservations so had to join a lottery to get one of the walk up sites. Despite arriving early in the morning, we did not know until mid afternoon if we got a site. Half way through our stay we had to move sites and again go through the lottery system. Fortunately we got sites both times, others were not so fortunate.
Otherwise it is a well taken care of camp ground. Lots of paved hiking paths, a beautiful beach, and a great play structure. No camp store on site.