The beach and floating dock are really great if you time your swimming when it is not crowded with kids. Very beautiful. But the showers are not nice at all and full of bugs. There were too many dogs at the campground that day. And we paid 15$ for dog fee. It was outrageously expensive for a dog. Great place if you are not picky.