It was everything that I had expected. The ride was comfortable and all the highlights as explained in the tour brochure was met in reality as well.
Things to improve - more time shopping, adding the bull-ring, on-time departure. For operators who have been in this business for such a long time, they could have predicted the customs/ immigration check better. They mentioned 45 mins when in reality it was like 10 mins.
Otherwise, it was a fun trip and we were very happy.
Great way to cross the border and experience Mexico.... Our guide was really informative.
Visiting Tijuana was like good to know, bus since we were only 7 people the tour was in van, which was not convenient.