Mackinac Island, absolutely. As others have said, skip the Grand Hotel, unless you're into that sort of thing. I don't wear ties to business meetings anymore, and I certainly don't when on vacation.
If you're into running, the 7ish mile run around the island is excellent. Or, rent a bike and...