The staff is very friendly and often listens to music. The place is always clean, and the shelves are always well stocked. It's well lit, inside and out.
I have never seen a drug deal, fights or transients in the parking lot or, generally wandering around.
The prices are inexpensive.