This place is ok. I'd give it a 3 out of 5. The breakfast food there is great, other than that I wasn't too impressed. I ordered a smoothie once that had kiwi and other fruits.. well most of the "fruit" they used in it was a fruit flavored syrup.. Not tasty at all. Bagel sandwiches are great and cookies are good half of the time. I've ordered sandwiches and you can tell the turkey was packaged or fake.