The good thing about this place is they are quick. If you want a sandwich on your lunch break then go for it. Lightening fast, almost no wait for something freshly made.
Everything was fresh, normal depending on your appettie. The prices aren't too high but that is because the sandwiches aren't very big. The quality is much better than the competitors (subway anyone?).
The mayo is great but I could pass out thinking of the fat content alone. It comes in those huge restaurant tubs. So if you are health conscious on any level skip the mayo.
I would come here before other places in an emergency, it just wasn't my bag. But most of that is for me personally A lot of deli meats really bother me so the place leaves very little for me to choose from.
I'd rate this as a fresh and safe, a quick staple quick lunch sort of place. It's clean and reliable.