Good atmosphere, nice decor, knowledgeable staffs, tasty coffee with lots of pastries to choose from. Must come if you are in the neighbourhood.
The staff didn't ask me the size I wanted for my latte and just got me a large one, when I just wanted a small one...