There are far too few Long John's anymore. They've updated their image a bit in the past few years with varied success, but the Broadway store seems to have handled the changes very well.
The new look is much cleaner with much more comfortable chairs and nice lighting. The menu has added several healthy choices as well. There's a general positive attitude from the workers more in line with a sit down restaurant than with a fast food place.
Very rarely is the food not fresh and hot. I often have to wait an extra minute or two, but that's OK. In those cases where the wait was long, they offered me a drink or a pie.
I will say that the fish and chicken come out great, but the shrimp often a bit overbattered. Other than that, great food.