My family and I came across this restaurant by accident walking back to our hotel and I am so glad we did. It is an intimate restaurant with only a handful of tables but don't let that put you off. The owner was welcoming and translated the menu for us (as we don't read German / there was no English version). It was comfortable (not too hot/cold, comfy seats) and the food was amazing. Having tired of bratwurst, it was lovely to have the flavours of Italian food. We had three courses and each was as good as the other. I can confirm the waiting time was short and the food was very fresh. I agree it was mid-range so not somewhere on a budget as such, however it was not overly expensive. I felt I received value for money and I would certainly eat here again if I went back to the area.