Like other theme restaurants, you know what you're going for and what you'll get. The difference, as with many things, is the service. Kevin, our waiter was on point. He was very polite, quick, courteous and all around excellent. Many large and busy restaurants can be run of the mill, and the service made this an enjoyable experience.