Excellent tours! I enjoyed the tours with them, I did about 3 different tours and all were very informative and well organized! The guides make it fun and without fuss and rush. I took the tours in English but I heard other groups being guided in Spanish and other languages. At the end of each tour a voluntary donation is suggested which all people gladly make for the nice work they do, keep it up!!!