I've had dinner here a couple of times, a few years apart. From my experience, I can express a generally positive opinion regarding the location, quality and quantity of the dishes. Price appropriate to the context. The only advice I can give, to avoid misunderstandings or misunderstandings, (personal experience) is to be very clear and precise when booking, and in any case, in case of any problems, to talk about it openly with the managers, who will resolve in the best possible way whatever the customer's needs. In this regard I was also satisfied on a human level.