We would like to fit in a day or two in the Traverse City area. (I've been there many times). However, we might need to stay somewhere en route (perhaps central or southwest Michigan). I'm looking for a nice place/town where we would actually spend part of the day (rather than just arriving at a Motel 6 in the middle of the night). Any suggestions of a nice place to stay over? Normally we would drive it in one day, but circumstances probably won't allow that this time. Thanks for your help! 
