The trip itself was excellent, but there were too many people trying to sell us stuff. Having said that, I had never been to Mexico, much less a border city, which is an experience I think US citizens should have. The tour made the visit safe with yet a taste for how tough life is in Tijuana. I definitely recommend Viator, which is well organized and has a number of interesting tours of San Diego. Our driver guide was excellent.