While the good is good, service is infuriatingly bad. Our server last Sunday seemed to give some service to other patrons while avoid other tables. In the end, it took so long to get his attention (or responses from others) that we just paid without receiving all our food.