Edgewater Resort in Iron Mountain is a renovated spot that features some of the best mountain log cabins in Michigan. Not ...