Surprisingly, very efficient place with nice staff!
We got there to renew my son's passport. I've heard that unlike Offices in Vegas, here you can get in without scheduling at appointment ahead of time.
We got all the right paperwork and drove over (pretty far!). The place itself is nice and neat. The very nice girl at the front desk told us exactly what we should expect. Other than the fact we've waited a while (which is acceptable considering we did not schedule an appointment), the overall experience was good.