The hip new accommodations from Fresh Coast Cabins pair Lake Superior views with quick access to Isle Royale National Park in Michigan.