The food is good. The staff is good but they were caught off guard by being full house and seemed little hassled. But service quality did not drop!