The pesto chicken sandwich I had was hot and reasonably fresh. It was nicely grilled and the spinach was nice. But it didn't really taste like anything, and at a price of $10, I expect more flavour. Definitely small value for the price. That said the $2 bagel and coffee is a great deal.
Nice atmosphere but not something to go out of your way for. Mainly just convenient for tourists, or someone seeking a coffee at a good price.