We are camping here for a week. The facilities are great. 50 amp, 30 amp and 20 amp electrical connections at each site. Water close by (seasonal) station to fill water tank at bathhouse and laundry building. Dump station on the main road to campsites.
Very family friendly place. If you are bringing a pet, make sure you bring your rabies vaccine record.
There is a nice beach and picnic area as well. They also have good hiking trails.