very clean and restful campsites. Has the original amphitheater. Very friendly staff and park Ranger. Sites are very well kept and most are camper friendly. I go several times a year. Beach is always clean and well kept with toys for the kids kept there on the beach for all kids to use.