It's true that this restaurant serves excellent food.
The only downside is the wait time: an hour and a half for a single course. Leaving a server doing their best with a full restaurant is rather difficult.
But if you have the time, go for it!
I loved this place. The manager is extremely friendly, pleasant, and very helpful. Even before receiving my meal, I was already impressed by his cheerfulness. The food is very good and inexpensive – 10/10 for value for money.