We loved the accommodations, restaurants choices, guides, drivers and schedule. Alvaro in Lima and Kevin in Cusco were both spectacular and thorough. Both of them took time to make sure we were having a good and comfortable time. Our driver Bruce was awesome, he was punctual all the time and accommodating. We enjoyed so much this trip!