This is the place that the Hotel I stay in always recommend. Has a nice atmosphere and food is ok, regular italilan fare surprisingly italian for a place in Germany. The place is very neat and you can seat outside in good weather. Rather fancy but good. The waiters could smile a little bit more but everything is ok.