This was my first trip to Peru and was recommended this travel service. Being "slightly" high maintenance, my expectation for being irritated or disappointed was high. Our guides (Carlos and Marcos) were phenomenal at ensuring my spoiled needs were met above expectation. The porters were friendly, accommodating, and well treated.
We intend to come back next year and will definitely work with them again. Be sure to request them specifically so you have the same experience we did; fun, eventful, fulfilling and rewarding. You will not be disappointed in your travels as long as you are relying on them to guide you !