Perched on a peak amidst the leaf peeper's paradise of Western North Carolina, Fire Mountain Inn is a secluded retreat with close ties to the land.