First off, local tour provider 5 star cancelled this tour and offered another - a much more tourist / tchotchke focused excursion that included Tijuana, something I would not have picked. Instead of what I assume would be an actual coach, we rode an airport shuttle bus fine though. Tour guide was nice, established a relationship with passengers closer to him, and offered local commentary. He wasn't as impressive as I've seen some other people review, but fine. Tijuana is nothing you need to see, and you certainly do not need 2 hours there. Meal was ok, but really catered to the tourist trade, as did the setting. Best part was probably a beach stop - where you could ride an ATV, or explore the hotels, et al, if you wanted to. Some difficulty getting the refund tour 2 priced less than tour I originally selected. All in all it was a little disappointing, especially as I have used Viatour in the past and had better experiences.