The Sonnenalp is best in class. I've stayed in many resorts and hotels and I've never seen one run like this one. Every aspect of our stay was exceptional: the room, service, staff, food and spa. They made us feel at home and were attentive to every need from check-in to check-out. What a wonderful experience.