We did not eat in the restaurant because the breakfast price was high for us per person (33 CHF), so we went out and got excellent breakfast for half the price. We did not try the restaurant for other meals due to the breakfast price. The decor is beautiful!! However, I think the hotel carpeting needs a good steam cleaning; it's very murky, which I assume is due to staining over time. There were some marks on the walls in our room; they probably could have been cleaned off with a wet cloth. There was also a dead bug hanging from the ceiling. All the staff were VERY nice!! We would definitely come back.