I find this such a hard place to review... I've been a patron since it opened and it's coffee is 5 star - possibly some of the best coffee I've had, ever across my global travels... the food is 3-4 depending on what you order (the fresh in house made muffins are an exception and definately worth 5 most days) but the service is slow, sometimes very rude, and if you dive in house, very often lacking in any follow up or polite engagement (though some staff are great, the average for service would be 1-2 stars) - its an enduring shame because they got the decor and the coffee just right!