We had a great time with Inca Trail Reservations . I would book again in a second. Our guide was extremely knowledgeable and our porters and cook were very caring and welcoming. We were able to enjoy the trail at our own pace with the luxury of having meals and campsites prepared for us. They covered every detail of the trip, from picking us up from the hotel, to getting us bus and train transfer at the end of the trip and all permits.
It was great to have a guide to explain the local flora and fauna, Inca history, geology, and translate Spanish and Quechua words. Our guide was knowledgeable on all topics and worked around the pace that our group wanted to take - spending more time at some sites and less at others.
The food was well prepared, and was a variety of balanced meals with local flare and lots of tea time. While the tents are a bit old, they are set up with care and we had no water problems. Overall, would recommend this company for an awesome authentic Inca Trail trek.