Nothing really to rave about. Hot dogs are really big, which should be expected with its price tag. Seating is pretty limited, which sucks when its crowded or hot.
If you are trying this place for the first time, don't wait in the long lines. I definitely don't think this place is worth the wait.