The guides, 3, were all so different and perfect in their specialty. Guides were a highlight of our trip. I am pretty sure we were upgraded at the hotel in Cusco because of Marisol and her team. Vehicles were clean with snacks and water and excellent drivers. Everything went smoothly with no problems.