I was fortunate enough to stumble across this state park a few years ago before it was really well known. The first year or two that I camped here it was fairly easy to find a campsite, I mainly primitive camp, or cabin and there weren't a lot of people at the beach. About two years ago that started changing and now it's next to impossible to book a cabin or campsite in advance unless you plan a year, sometimes more out. That being said the best option is to check the website frequently starting about two weeks before you want to book and try to catch a cancellation. They happen pretty frequently.
As far as the park, sites and beach, this is one of, if not the best I've ever camped at in the state. The primitive sites give you enough space in between where you still feel private, the bathrooms are clean and offer multiple showers and the cabins are simple and great if you want a bed and kitchen. They include a back porch, furniture, and bathroom with shower and no tvs or wifi. The beach is still fairly quite and not packed and the water is usually crystal clear here unless you visit during storms. There's plenty of wild life on the beach and if you time it right you might catch some hatching baby sea turtles.
A huge perk and attraction is "Turtle Reef" located only about 800 feet off shore. It's an artificial reef that will be in the shape of a sea turtle once completed. It's an easy kayak or sup out from the public access beach entry and shallow enough for some fantastic snorkeling. I haven't spotted any turtles yet but there are tons of fish and have seen a few mana rays as big as an adult person.
Primitive sites are fantastic. Lots of room and privacy (woods in between sites) and dog friendly. Has a pond with small beach area and diving dock for kids and paddling and playground. Hiking options are around the lake or down the small river or stream with lots of places to set up hammocks and a few small waterfalls. I think the longest hike is 3 to 5 miles so not a lot of full day hike options.
If you're into Mountain Biking the park has recently devoted a lot of time and resources to bike trails and obstacles and they're phenomenal.
Overall, great site and definitely worth the camp if you're in the area or pulling through but lack of long trails and unique attractions make it where I wouldn't travel here specifically for this park.