We had a great stay at the Berghof in Mayrhofen, but the bad parts so completely overshadowed the good parts that, we'll never be back and cannot recommend this hotel.
The hotel is very nice, well maintained, cozy, super fancy spa, boasting outdoor and indoor pool (same pool, part indoor, part outdoor) jacuzzi, family sauna, adult sauna and what not. The hotel also has a club for youngsters and an indoor squash court. Rooms are spacious and cozy, styled in typical Tyrol style and our room had two balconies and newly renovated bathrooms.
I traveled with my two adult sons and we don't need much service in general; we are pretty self-contained and often spend a week without interacting with the lobby staff or others. However, this was a half-board package so we had breakfast and dinner at the hotel.
The service in the dining room was absolutely abhorrent; in our case, the waiter assigned to our section (same table the whole week) was obnoxious, impolite and disorganized, on top of the fact that he didn’t speak one word of English (I understand German, but don’t speak much) and the service he provided clearly demonstrates that this hotel has no idea of hospitality. Just some examples: We are difficult eaters, one vegan and two intolerant to gluten and lactose. In the morning, it would take more than 20 minutes to get gluten free bread, and one morning the two small rolls arrived long after we had finished eating. After a few days, we gave up and brought gluten free bread from the supermarket. In the evening, it would easily take this disorganized waiter 20 minutes before taking drink orders and for some reason, there are no drinks included in the buffet style dinner. Hospitality, in the majority of the world, starts with offering guests a glass of water; not at this hotel! Here they want you to wait for your water and they want you to pay for it. After ordering drinks it would easily take the waiter an additional 20 minutes to bring them to the table, so one evening we ended up going back to our room for water since we were dehydrated from a day on the slopes.
The hotel does not cater to vegans, so there are no vegan dinner options, but after inquiring with the chef, they offered us that they would be happy to prepare vegan food, for an extra charge -- no thank you.
Hotels are about hospitality, and this hotel just doesn't get it. No matter how beautiful your facilities are, if your employees are not hospitable, guests will not feel welcome. On a final note, I told the lobby manager how we felt upon check-out.