Hoooooooo-boy - this place really needs to work on their service! Stand in line here and wait while the chatty (with each other) staff, thinking they're too cool for customers decide to get around to serving you. Nothing irks me more than service industry workers who think that their job is their social life and customers are a mere annoyance to be dealt with. You know the type.
Otherwise, acceptable coffee and treats, and it's conveniently located right next to the EV building of Concordia. I would say the main traffic flow here is stressed out students from across the street. The only time I come here for a coffee + treat is when I'm at the EV and have no other good option.