Always a good time, especially with a group. The staff is generally professional, although our last waitress missed my gf's request of water in addition to her drink multiple times.  The comedians can be hit or miss, but if someone out the crowd says something stupid they get ripped up which is always a plus. Not for the faint of heart squares. Loosen up man.