When the young ladies are manning the counter the service is exemplary. Unfortunately the gentleman who I usually get looks as if he would prefer to be at the dentist.
It is "clean" with the exception of a street cat that seems to have permission to roam in and out of the store at will.