Good little campground. No hook ups for campers so you'll need a generator or really get close with nature. They have decent trees for shade and campfire pits at every site. The beach leaves one wishing for actual sand instead of gravel but it serves the purpose if you spend your time in the water or on it. Both require water shoes, this area isn't very barefoot friendly. Dogs are welcome so long as they're leashed. Great paved road to bike around and great fishing! Our group caught a rainbow trout!