A great park for people who love lakes. The beach is nice. There are protected areas for swimming if kids. If you want a long distance swim just walk 100 yards and start swimming there. There is a boat lunch There are areas for camping , games , bbq. All area is very clean and well maintained . It’s all close to the town if you want to go to a restaurant or shopping. Beach is clean. Beautiful views of the lake