Over the last 10 years I have eaten in this restaurant many times, and always found it to be good rather than great. However on this trip the food was excellent, so much so that I ate there twice. The staff remain excellent as they always were anyway. I hope that this standard keeps up for years to come! Would thoroughly recommend this restaurant.