If you find the right spot
We stayed in Pelican camp grounds (#86). Easy pull-through, clean spot, large metal picnic table with large fire pit and grate. Each camp spot in Pelican has an entrance to lake although a rocky step before water. There is a small beach at the end to put your kayaks, rafts, boards in. You have to walk through that camping spot but that’s the pros/cons of that last space. You are allowed to enter water anywhere.
Dogs are allowed anywhere as long as on leash, including beaches.
Never went to the main beach. The marina was stocked with a variety of things but not a lot of quantity. Plenty of wood and ice. Friendly staff. Fires allowed!
Biggest complaint- SOOOO MANY GNATS!!!! I mean more than we have ever seen anywhere. The gnats issue almost made this a 3-star review.