The Salkantay trek we did was incredibly organised and full of entertainment. From challenging walks that ended in glacier lakes (that me and my girlfriend swam in!) to the option of horseback riding up/down mountains and always with incredible views.
Our guide was very helpful and informative the entire trip and was extremely supportive when my girflriend suffered from altitude sickness, providing medication and solutions to make her feel better. The food was tasty but sometimes a little bit cold but that would be the only small problem with the trip (if the food was warm at each meal it would be 5 stars not 4.5).
Overall it was amazing, topped off with a great group of people and even included a zip-line adventure on our 4th day. A must do trek to Machu Picchu surrounded by snow topped mountains and fun.