It's a really nice park they have a public bathrooms and good parking they also have a Lakefront access for the beach but it's a pay by you go to the beach
You have all the answers.
Only on weekends
Yes there are
Usually in the summer during the day time, they have concessions like hot dogs and stuff available.
Thanks! Your answer is awaiting moderation.