We've been here at least 4 times over the last 6 months. Only once was service very slow, but turned out a chef hadn't shown for work. Food is always excellent, and great value for money. Lacks a bit of atmosphere unless its busy. This doesn't affect the food!