High on Mackinac Island’s western bluff, The Inn at Stonecliffe overlooks the Straits with a kind of effortless grace. Evening light spills across the pollinator gardens—alive with bees, hummingbirds, ...