It's pretty basic stuff in terms of their tea. Nothing special but maybe because I have high expectations for these things.
Service is quite nice and the ambience as well. It's got large amounts of tables and rooms if you want to just sit down and have a chat. Only thing I really dislike is that they don't have windows for natural light (must for me).
Nice location, and it's probably better than the other tea places around here.