I worked at a self service / automatic car wash for years till I moved out the AZ So I normally wash the truck myself (yes it takes more time but there is never a spot that gets missed)
That's said ... This place is fast and an ok wash. First time I went I got the Ultimate Plus wash and the guys doing the trim missed some big spots (probably because the plastic has to be dry before you apply anything, and that takes time) So my bumper looked half shiny and half dull. When I brought the truck back in, I told the guy what happened and he did my trim for free and it was a better job this time.
Other than that if you want a fast wash it's not a bad place,