Friendly staff, reasonably timely service.
Sometimes limited seating because it's very popular, the live entertainment is always loud but usually good, so be prepared to yell.
Entrees ordered to snack on were pretty good, I haven't had a meal there on any visits. Drinks always good and cold.