Beautiful campground, short walk to the beach, with large camping sites that are grass covered, pull through with water and 50A electric. The beach is sandy, clean and not crowded. The water is very still probably because it is shallow for long distance. Lots of pelicans and seagulls. SUP boarding was fun, with thousands of fishes swimming/flipping around. The kids loved seeing the birds catching, and sometimes dropping, fishes. We also seen the fin of shark(s) that seemed to be hunting the fishes.
The main problem is the mosquito infestation! I've never seen that much mosquito in a long time! Despite all the insects repellent spraying, we couldn't finish the weekend. Had to leave after lunch.
Also, there was a group partying overnight with chats/laughs and very loud music until 5am.
No flush restrooms or shower. There's outdoor cold showers by the beach to rinse.