Have been to this place many times.
Took an out of town guest there a couple of months back and she loved it.
However, last time I went (shortly after I went with the out of town guest), I was disappointed. Poor service and food was not as good as usual.
Will wait awhile before I try again I think.