The Salkantay Trek was an excellent choice to hike to Machu Picchu¡ the trek is extremely well organized, from providing tents, mats, extra duffle bags, mules to carry a good amount of the load to amazing cooks who prepare scrumptious peruvian meals for breakfast, lunch and dinners.
Not only are the meals extremely nourishing after a long day of hiking and preparation for the day ahead, it is usually ready and served hot shortly after we arrived at our base camp for the night (the cooks had to hike faster than us!). Last, but not the least was our wonderful guide, Juan Carlos. He was extremely knowledgable on the history and culture of the Incas, answering all questions asked, patient with all the hikers in the group and helped those lagging behind having a difficult time.
On the 2nd day, my knee was in incredible pain coming downhill, and Juan Carlos bandaged my knee, and carried my pack in addition to his own, and encouraged me to complete the last hour of hiking for the day.
I would absolutely recommend the Salkantay Trek to friends! =).