Good food and good coffee, IF you actually get what your ordered. At least 50% of the time they get my order wrong. Sometimes it's as simple as not double toasting when I requested it but other times it's the wrong sandwich completely. Not sure how they can make so many mistakes consistently.