A-OK is all I can say. This location is always full of teenagers. I think it is a high school hangout. I am cool with high schoolers but would rather not here all details of their life. I just want my sandwich and I want to get out.
One thing I do love is that you can order online and they will have it ready when you get there. This is a great way to avoid high school drama. They are pretty good about making sure the orders are correct.
One thing they should really watch is the bread. It is the vessel for the entire meal. When the bread is stale it ruins the meal. They are also a little chinsy with the toppings. This is supposed to be a sub sandwich, bursting with fresh veggies and meat. I hate when you have to ask for more lettuce and they look like they will kill you.
Maybe it is a high school thing. They are always in a rush to get you through because they usually have friends in the line right behind.