Nice campground! Right by the water so there are some nice views. If you are in the right spots, you can hear the waves all night. Has very nice sandy beaches to lay out on and multiple spots to hang out at. Even have a baseball field for kids and volleyball net out at the beach as well. Bathrooms were very clean along with good showers. Would definitely recommend to stay here to anyone looking for a good place to camp. For anyone interested in the dog beach.... there really isn't anything there but a good spot to pick rocks.