We are visiting Mackinac this week and I wondered about the luncheon buffet at the Grand Hotel. Their website says $45 for adults and that admission fee of $12 will be credited. I assume this is the "fee" folks talk about just to get on the property and the porch??? So, you pay $45 but get $12 back off your bill, is that correct??? Also, this means that the fee onto the grounds is $12 per person just to tour around even if you don't buy a thing?
Is the buffet worth it?
Also, I'm assuming since it's lunchtime that the dress code is not too strict as the day trippers will be most likely in shorts and tee shirts. Is this correct, is there any dress code at lunch?