We're planning on spending two nights in Traverse City and doing a day trip to Mackinac Island with the kiddos. We've been to TC with them before and stayed at the Bayshore. We are planning on staying at Grand Traverse Resort this time around. Any sightseeing/dining/general recommendations? It will be my (and the kids) first visit to Mackinac. Been to TC both with and without the kids before.