A calm place to stay in the mountains.