The food is terrific. There is no arguing that.
On the other hand, the service can be downright terrible. When we were here last, we sat for 20 minutes without so much as getting water let alone a hello. In the span of these 20 minutes, two groups of people got up and left because they were not being served. We followed their example but this is not the first time it's happened to us.
The kitchen is either too small to handle more than 5 orders at a time or the place is just poorly managed. Either way I just don't think it's worth the long drive for us to come and simply hope for service. I hope they figure it out one day because the food really is great.