We were out exploring the island and stopped at Beaver Island State Park. Normally there is an entrance fee, but there was a sign that said that since there was no attendant on duty, there was no fee. It was located on Grand Island, so it was just a short drive.
This park had a marina, a small beach area, a concessions area (only open on the weekends per the sign on the window), and a Frisbee golf course. The park also had a playground and picnic area by the beach.
It was a decent park, but there were a ton of flying bugs.