One of the best stays I have ever had, in over 35 years of travel, both business and leisure. Excellent breakfast, good restaurant, though small menu (typically Swiss) and very courteous staff in all sectors. We were there for a very large international meeting (over 80 countries represented) and all praised the hotel.