This is my local Walgreens. I've been coming to this location for years now.
I would say this is a run-of-the-mill Walgreens location overall. It is usually pretty clean, the aisles are well-stocked, and their selection of medications is always pretty good. Price wise, they are decent. Not the cheapest around, but you can save a little if you get the rewards card.
The staff is alright. It's honestly hit-or-miss, depending on the day. I've had good experiences with the pharmacy though, for myself and my mom. I've used the photo center there and I do agree that it is sub-par. The feeling I got was that the person helping me had minimal training.
The lines at this Walgreens are usually too long. Despite the two lanes (plus the photo center and beauty section, which have registers), there just aren't enough cashiers. My last few visits included lengthy wait times just to buy a couple of items.
In the end, the selection of items in this store are good enough for me to keep coming back. As is the location, which is close to my house.