They do everything exactly to my taste. The premises are basic but clean. Could be a bit cramped if fully booked. This was not the case when we visited. The service is fast and friendly. The menu is as clear as it gets. You get what you see. Everything is fresh and at a nice temperature, not overly cold. Good materials, good flavors. The portions are big and the prices are lowish. The final icing on the cake: You can pay at the cash register - no need to wait for the bill when you are ready to leave.