Everything it needs to be. Delightfully good in every area of restaurant cuisine. Charming, quick, and friendly service mixed with a wide ranging menu of well presented, tasty food. A very enjoyable, & memorable meal for which I am most grateful. Impossible to ignore, the next time I am within 35 miles of the little treasure.