The setting is very nice and the food was great. The service was fine until the end of the meal. We asked for the check three times and it took over 30 minutes to actually get the check.Also, they only take cash, but lots of restaurants in smaller towns in Germany only take cash So, go for the food but be…