While staying in Grafenau for holiday, we - family with 3 kids - decided to eat out in the evening. Grafenau central place has some quite nice places to eat, all with a terrace surrounding the main street. This hotel also seemed like a good place, maybe bit more expensive since the restaurant is linked to a hotel, but anyway the menu looked good. No complaints about the waitress, she was very helpful although she spilled some fries in the neck of one of the kids. Small accident, she apologized right away, very sincere, and offered replacement dish. Good service. However, when trying to pay for the meal, I offered my MasterCard (I would expect a hotel accepts credit cards...). First try failed. Reason was that only EC cards would work... The waitress was still helpful but needed to ask the manager for help. We offered to try the MasterCard of my wife, but the manager bluntly refused that "since it is not an EC card, so it's no use to even try", and she promptly left to the kitchen. She left us there standing, with the waitress getting red cheeks... Totally unprofessional and no service at all. Finally we managed to pay in another way, but the attitude of the manager was beyond words. Coming back on the EC card thing, this type of card has been replaced by Visa and MasterCard in Europe already quite some time. I would expect that a hotel would at least be able to let non-Germans pay by common acceptable credit cards.