We had a fantastic day at Michigan Beach Park with our family. The beach was well-maintained, there was ample parking, and the restrooms were conveniently placed. Just a small note, there are quite a few rocks near the water's edge, so if you have sensitive feet, it might be a good idea to bring water shoes. However, once you get past the initial rocky area, the sand on the beach and lake bottom is perfect. Apart from that, we highly recommend paying a visit!