If your expecting Michelin rated food at over one mile above sea level, nestled amongst a stunning mountain range, you will not be excited. If you like high quality Swiss food with one of the most beautiful views in all of Europe than you will love it. read more