A mountain lodge that is literally in the clouds some days.