We reserve with this agency a tour around the island a month earlier, and the Agency confirmed us by mail that the route proposed as well as the duration that we had indicated was viable. We also request a guide in Spanish to learn in more depth the island. At the agreed time, came when our guide, all were problems and he told us he had another plan: first, to visit walking the city and then visit some places but not all those who had booked and the Agency had given us the previous OK.
He argued with us and we treated very badly, missing us respect. Not catered to what we had initially booked with the Agency and also have been printed on paper.
Finally, the guide left at the first stop, because he said nothing of the island and its history of landscapes that we were seeing. We continue the trip only with the driver, who only spoke English, turned out to be an excellent professional and did not have any problem in taking us to places that we had previously selected when booking the tour so as you told us the special features of the island and its history.
The Agency, however, has gained us the service of the guide, which he didn´t do his work and with his character almost gives us the day!
We don't know if the problem was the agency that they didn´t inform correctly to the guide, or the guide, that he wanted to do what the wants. The only thing is to not book with this agency to avoid tense situations and lost money!.