Spacious and has everything you expect to see at a pharmacy. Aisle service is decent. Sometimes they have long lineups at the cash. Friendly staff. Very clean. Regularly has sales on various items. There are 5+ other pharmacies just down the street, but this is the best one.