Just back from a trip to South Haven area.
Camped at Van Buren State Park, and this worked out well. Its only 4 miles south of town. We drove up to South Haven and parked ourselves at Packard Park Beach for one day and used our bikes to navigate town for lunch etc.
Also parked by Kids Corner Park and spent day at the beach again.
Enjoyed Sherman's Ice Cream via the South Beach concession. Enjoyed a great Venezia (sp?) pizza. A decent bar food type meal at Jakes. Skipped Clementines on account of the crowd and ate at the Idler one night and Yorks for lunch. Good (not great) pub-type food - and we didn't have to wait an hour.
The town is a nice place to be on a summer day, especially with the beaches and town so close together. We've enjoyed Up North in Michigan a few times -which has quite a bit different feel (maybe I'll elaborate my take on the on the north/south difference in a later post), but were more than satisfied with the shorter drive to South Haven.
Perhaps the only negative would be the beaches and water had more trash in/on them than we'd hope. i.e. we walked out to the lighthouse and saw a mama duck and her tiny ducklings swimming around in crashing waves. We tried to take a picture, but it seemed they were always in the midst of some floating trash.
The "private" beaches that I walked the shore past seemed to have more junk than the public beaches. All in all the trash was not a deal-breaker, some of its expected with all the use this shoreline gets.