Really good food, but is a bit overpriced. Of course the service is always excellent and the food never disappoints, so that makes up for it. However sometimes the portions are too big, but I guess that's not really a downside. All in all, a good family friendly delicious spot, that's constantly busy