I only use this place for exterior washes. No issues at all with the staff or the service provided. They do a good job and I have no real complaints. If I were to complain... it would be the windshield vultures who run up to see if you have any cracks in your glass. I don't think they are part of the car wash... at least I hope they are not.
I've used them for the past 5 years and will continue to do so.