Stayed here for the first time. 3 night stay and we made use of every moment possible. We did a beach day, there is a small beach with a roped off swimming area, the bottom is concrete and slippery (there are warning signs) but made for an amazing day. Also rented a pontoon boat and kayaks and explored as much as we could. Rates on both rentals were reasonable and the staff was friendly and good to work with. The the sites were nice, there was some garbage left behind from prior campers but a nice layout. There is a ton of hiking possibilities but we did not have time to get there. Amazing stay would do this again and again…. and again.