Nicely wooded park with many activity options
General: Smallish (64-site) county park campground. There are also three cabins. As soon as you turn off the main road to the park, all roads are dirt, which was a bit surprising. They were well-maintained and in dry weather, not a problem, but probably not if it was rainy. The campground is in five loops with the bathhouse located in the D Loop.
Site Quality: Sites in Loops B-E all have pull-thru driveways. Sites are all level, very generous in size, and reasonably spaced apart for privacy. A lantern hook, picnic table, and fire ring complete each site. As mentioned, all roads and camper pads are dirt. There are some ADA sites but the only thing distinguishing them from others is their proximity to the bathroom.
Bath/Shower House: Very clean. Soap and paper towels are provided. The only thing missing were hooks or shelves for toiletries but there was a large bench that could be used. Since it is located in the D Loop it would have been helpful to have pathways leading from the other loops. Did not use the shower so cannot comment.
Activities/Amenities: There is a lake with a boat dock and a small boardwalk. Kayaking/Canoeing, fishing, and swimming. In the summer, canoe, kayak, paddle boats, and row boats are available for rental. Several short (longest one is 2.5 miles) hiking trails that are fairly well-marked but can be a bit confusing at times. Some sections of the trails were muddy due to swamps and bogs but passable. There is also a fitness trail. There is an archery range and a council ring (campfire). There is a dump station and laundry facility with brand-new washers and dryers (however, you need to pay using an app on your phone). The office is open until 9 pm and sells ice, firewood, and bait. There are age-appropriate playgrounds both in the campground and by the office.
There are not a lot of camping opportunities in NJ, and this was a nice one. The campground was only about 20% occupied when we were there at the end of April, so our stay was a quiet one.