Did not have the best experience there yesterday. We waited 15-20 minutes to get sat. It wasn't a big deal but people who came in right before we got sat were getting sat as we were standing next to our table, waiting for it to finished getting cleaned. Our service was a bit slow but not terrible. Our food took about 30 minutes to come out and when it did, some of it was overcooked. At the end when they asked how things were and my husband let them know about the food, the did take off one of the meals which was nice.