Great coffee, friendly servers, and an impressive selection of teas - unfortunately the place is so damned small and there are so many hipsters sitting around pretending to read Proust that you can rarely find a seat. I guess you can't blame the staff or the restaurant for the clientele, but be that as it may there should be some sort of time limit for monopolizing a table while letting your soy latte get cold.