Beautiful location and gracious hosts. Must stay here when visiting Montreux!