Rangers working the area are very friendly. Many options to choose from in terms of camping, from rustic, tent to fully functional cabin lodging. The park is very large, so it is always good to have a vehicle able to drive to the trails and beach. Campsites are decent sized, can fit probably 3 four person tents per site, which includes a concrete firepit and picnic table. In the north campsites there is a lot of tree covering, and there are a lot of walnut trees that were shedding a lot this time of the year. Bathrooms are well spaced between the campsites you, and have showers along with some vending machines outside of them. Spigots are scattered throughout and are very accessible. Be sure to bring at least 100 feet of extension chord if you want electricity, because the power ports are not as accessible from some areas. Overall very pleasant campground.
The pier is always fun to go out onto, also great area for walking along the beachhead. The fountain fireworks in July I highly recommend as well. Beaches are usually pretty crowded but still worth it.
Not much room for parking, but great service and qualities kayaks! Had an amazing time on the river, plenty of areas to rest and swim and had not too many shallow sections.