Food is good, staff are really nice. Portions are pretty big, maybe even hard to finish.
Few times I've been there, the service was pretty slow. It takes more than 20 minutes to get your food. But the quality evens that out. So if you are not too much in rush, give it a try.