Food and service are hit and miss. I'd avoid the wraps and pre-made items, 9 times out of 10 they're not great (Soggy, Overcooked, undercooked) Food from the kitchen though is pretty good, decent sized portions and prices for a coffee shop. Desert and baked goods are also AWESOME, the Cakes are huge and so damn amazing, I can't get enough of the Cheesecake!
Service is hit and miss, sometimes the staff are rude, sometimes they're super nice, just depends on the day really I guess.
Great atmosphere for work or just a place to meet up with a few friends over a pretty good cup of coffee. Beware of the laptop users hogging bigger tables for themselves (like me), the free and relatively quick Wi-Fi brings them in en-masse.