Live in the D: Mackinac Island Grand Hotel opens this week