In my opinion, a top-notch place!
The food is amazing and the service is also top-notch. Very friendly people.
They also accept card payments, which isn't often the case, but I really like that.
The food tastes fresh and is prepared quickly—you really can't complain!