After looking at the reviews from all the agencies I decided to book with Inca Trail Reservation and I'm so glad I made the right choice!.
The guides were very knowledgable about the trail and the history of the Incas and fluent in multiple languages. Also they looked after every single person in our group until the final person finished. The cook and porters were amazing. They were very hardworking and kind-hearted and taking care of us each night with delicious homemade meals.
I would recommend this agency to every person thinking about hiking the Inca Trail to Machu Picchu!.