Me and my wife ate here 3 times. Twice, everything was excellent. And one time I had an upset stomach. I might have ate too much. It deserves 4 1/2 stars. It's worth the cost. Other places are twice the price and not much better. I will eat here again.