Waiting room full of people but staff was seating people as quickly as they'd come in. Our party (of 3) was sat within 3 minutes. Server got us drinks right away, took our order and it was out in no time. My drink never got low, and an empty plate never sat on the table for more than 1 minute. Manager came around checking service and telling us about upcoming Halloween events for the kids. Very polite staff. We'll definitely visit this location again.