Nice hotel, clean rooms, food OK. However, the friendliness of the staff was not overwhelming. During our stay we needed to leave 7:45 in the morning, but beakfast did not start until 8 o'clck - and this was not negotiable. Not OK for a proper hotel! We wanted to pay the evening before departure and was told that this was not possible until later in the evening. We went out to dinner, and after returning to the hotel, everything was obsiously shut down for the night. As we had to leave early the next morning, this was rather impractical. Again: not up to the service level you would expect.
The setting of Oberammergau is beautiful, though.