Having spent many years stopping in Mackinaw City for hotels, and using a major chain, we decided to head to St. Ignace. Room rates were very reasonable, especially for Labor Day weekend were you often have to book at least two days for any room. It was not the case here. We arrived to a host that was both friendly and informative of what to expect in town and in our hotel room. He even showed us a room in the house, as we will be traveling to see our son during the winter, and only the B & B is open. The outside may need some paint, but it doesn't distract from the warm welcome and friendliness of the owners. The cleanest place by far of all our travels.