Always clean, polite, and all around lovely.
Coffee is great, staff is great, atmosphere is great (although the music is a teenie bit loud, but that's just me and it doesn't bother me because it drowns out conversations around me).
I personally come here to study every weekend. I highly recommend