Loved camping here! All sites are walking distance to the large beach. One side of the beach is a “dog beach” and the other side is no dogs allowed. We loved this! Very kid/family friendly. A small dock is located on the beach for putting in boats.