Karlos is an amazing guide. In addition to his knowledge and vast experience, he takes a personal interest in each of his visitors. He is extremely polite, patient, warm and respectful. He goes above and beyond and genuinely wants everyone to fun, safe, and amazing time.