I went here during a weekday, so I cannot speak for busy periods but the experience was a positive one.
The employee working (possibly owner?) was friendly, prompt and I felt acknowledged as a customer. The small talk was genuine, not forced and the mocha latter I ordered didn't take long to make (as expected since it wasn't busy) and was good. They say the coffee is organic so that is a definite plus.
The real surprise was in the impulsive samosa (pastry) I ordered. It was stuffed with some sort of lentil filing and left me satisfied. The flavor and texture were just tasty! I would have another if I were in the area :)