I haven't camped here yet so I can't speak to the RV sites. We travel to this park every summer to enjoy the beach and park ranger programs. The beach is wide open, very few people. Restrooms are clean. Snack shack is also available.
Educational programs given by the park rangers daily during the summer (several each day). My children, 10 & 6 years old, loved them. I also learned a few new things about the native wildlife!