I've been a customer of this location for over 2 years. The people are friendly and they do a great job with my clothes. You can set-up a plan by which, you drop your clothes off in a bag using their laundry chute on the side of the building, 24 hours/7 days a week, and they'll have them ready in two days! They also notify customers by email when their clothes are ready for pick up.
The main reason I'm not giving them 5 stars is because they have an occasional glitch and may cost you a day or two in picking up your clothes. Also - I've never had their on-site tailor do any alterations for me.
The pricing isn't bad, but it's not cheap. I don't mind paying a little extra because they are efficient and have never damaged any of my clothes or garments.