I'm trying to put together a weekend retreat, near water, in Michigan. I was thinking of Lake Tawas but didn't realize it was nearly 3 hours away, I guess the last time I went, I wasn't driving so it didn't feel that long. I don't want to drive any longer than 2 hours tops. Considering Frankenmuth or Windsor, but thought I'd ask for some suggestions here because this is where I got the nudge to try Sleeping Bear Dunes years ago. That's become our yearly vacation now.

Must haves -
Maximum 2 hour drive
Lakefront or close enough to walk to water [[water is calming, will help get creative juices flowing, lol)
Wi-fi available
Safe, as I am traveling alone

Nice to have:
Balcony
Continental breakfast
Kitchenette


Would love Lake Huron or Lake Michigan but those might be too far to drive...

Thanks in advance for all suggestions!