Overall, our stay was excellent. The grounds, spa/wellness area, and common areas were clean and beautiful. The bar, lobby, and spa area provided ample space to relax comfortably. The spa was clean and had all the amenities expected (multiple saunas, showers, relaxation areas, foot baths, water/tea provided, towels, hot tub, and pool). The hot tub was a little cool, but had an amazing view. Our stay was lacking in service. The head chef and head waiter were very professional, engaging, and friendly; the other staff (waiters and receptionists) seemed like they were brought on for the season and were not trained well enough. Some tried to make an effort, most were dismissive. The breakfast was outstanding, but the service at breakfast was lacking (long wait to order coffee, no follow up). Do not try to eat at any of the restaurants for dinner without reservations. We were rudely told at the Stroblhaus that we needed to make a reservation and turned away; it was disappointing and the waitress' rudeness was the worst part of the stay. Otherwise, we had a great time- rooms are perfect and the location of the hotel is perfect; parking in the garage was reasonably priced and there were enough spots.