Mico  is an outstanding guide, he knows the culture and history very well, understood completely what we wanted to get to know out of our trip, and went above and beyond our expectations so we could get the best experience.