The beach here is fine, smallish, sandy with some rocks bottom. Bathroom is close to swimming area. It's always been pretty busy when we are there, but my biggest complaint is the something like $7 you have to pay to park! And yes they enforce it closely. Camping spots are minimal, a little ways from the parking lot, but not far from swimming area. All have a fire ring and mist have a picnic table.