Service is fast and friendly albeit they sometimes make order mistakes. Options are endless. Tastes good. Perfect triad.
They have really yummy vegetarian options too. It's not just a cheese sandwich like some places do. They have artichokes, caprese, black bean patties, avocado, and hummus as sandwich bases. And the toppings are so much better than Subway's or whatever sandwich place on campus. Unfortunately, veggie sandwiches are the same price as their massive meat sandwiches.
Another downside: they are absurdly stingy. They skimp on their ingredients. The caprese mozzarella is deli-sliced cheese rather than the fresh chunks of mozzarella in actual caprese. I definitely would not have come all the way here over Espresso Royale if I had known that they would cheap out. Who has ever heard of a caprese with sliced cheese? The only way they could do it worse is if they had used shredded mozzarella. They spread on pesto like it's about to be banned from the Western hemisphere, and I almost thought they forgot to put on feta cheese until I pulled out my microscope and noticed a few white crumbles stuck to a spinach leaf.
So... Yeah... I'm not sure what to say... If you really like giant pieces of bread with some flavor, and you don't care what you eat, probably come here. Otherwise, I'd stick with places that put effort into what they do.