This place is quite cozy, a favorite cafe of mine located in Kensington market. I ordered the Herbal Peach Iced Tea and it wasn't bad - the peach flavour was subtle but not overwhelmingly sweet. It even came with a real peach.
The atmosphere is comfortable with seats by the window and more in the back and the staff seemed knowledgeable about their products.
PS. You can even purchase your own loose leaf tea and coffee beans to go!