The Laundry on Graham is fairly new and obviously a well cared for laundromat. It's a small space, but there are a good number of machines and I've never had to wait more than a few minutes for either a washer or a dryer. The store is clean, and the people who work there are pleasant, friendly, and always in much better spirits than I would be if I spent all day folding other people's underwear.
The drop off service is great (they will also pick up and deliver your clothes), I've never had a problem with it. Invest the forethought and pay for your drop-off load up front - after 10 loads you get 1 done for free (of the average weight that you drop off).
There's an ATM in the store, and the t.v. is almost always tuned to one of the cable music channels (sometimes other channels if it's not crowded). They used to have an internet kiosk, but it seems to have disappeared, not sure if it'll be back.
Two beautiful wooden chairs out front make spending a summer day doing laundry not so bad! There's also a discount for senior citizens who pick up their own clothes for the drop off service.