I would agree with most of the above. TC is a great town, but my advice for sailing is go north. Much more room, usually more consistent winds, and very relaxing. Really depends on what your ideal day looks like. If it is sailing go north and stay north. Restaurants, you cannot beat TC. Suttons Bay, Charlevoix, Petoskey. Quaint,,,Beaver Island and Northport. Both sailing, marinas
, and food
.......Suttons Bay, Petoskey, Beaver (Ninna's)quadrant. Great anchorage...South Manitou if not too brisk, Beaver Island, Omena Bay( if you have a dingy Knot
Just a Bar is great).
The Bays and the northern Lake Michigan are beautiful. Have fun and hope for wind!