from north Holland, near Ottawa Beach State Park to right into downtown Grand Haven, hugs the lake shore
Tree lined, some curves, a few twisty enough to be interesting with occasional glimpses of the lake, several parks along the way to pull over and walk to the beach; Tunnel Park, Kirk Park, Rosy Mound Park.
This is popular little stretch so light traffic is common though usually not annoying. The road is in good repair (rare in Michigan) and usually clean but sand/gravel could exist so go easy
some good places on the southern end near Ottawa Beach State Park; General Store, Pronto Pups, Ottawa Beach Inn resaurant, and tons of great places in Grand Haven. There is almost nothing commercial in between.