Great location above Montreux!