Overall clean, well located and lit. Granted the csr's aren't the most happy people on the planet, but I've never met a happy csr or stock person working at a drugstore, so meh.
They have Just Ok variety, not as stocked as other Shopper's locations.
The pharmacy is pretty good too, they can take between 10 -20 mins. to get your prescription order filled and ready.