We are very happy with the tour that we took with Juan Jose. He created personalized tour to our needs and gave great suggestions in regards to timing. He was ahead of time for picking us up and the rest of the tour worked exactly according the schedule. Juan Jose was accommodative to our special requests during the tour. He is very experienced guide with extensive knowledge.