A little paradise in the hills of Montreux.