Verbier Lodge Switzerland – The hills are alive with the sound of clinking glasses and munching food