I would not recommend this tour at all. The driver picked us up slightly late. I am OK with this understanding traffic. However, when I continually asked for timing to end the trip, I was never given a clear answer and I was given the impression that it was not a big deal. However, the company called me at the end of the trip and advised me that I owed an additional 100 as I went over time. You can imagine my shock on receiving a phone call from a person I don't even know demanding my credit card. I asked them if they could forward it to Viator, and he insisted he could not. If the driver had been clear with me on timing, I would not have accepted the drop off at the hotel and taken a taxi or uber back for much, much cheaper. There are a number of other reasons I would not recommend the trip. If you are thinking of taking this trip, DO NOT. I should note that I travel extensively and have used Viator and Trip Advisor for tours many times in the past. This is the first time I strongly advise people not to take the tour. The tour company is highly unprofessional.