I highly recommend booking a trip through this company. I completed the four day Salkantay trek which i also recommend for great views and exposure to peru's outdoors.
There are a few great things that diferentiate this company from the others. I had a great tour guide, Lizandro, who made sure everyone in the group had their needs met. He made sure to add interesting pearls of information along our trek and was enthusiastic about his culture and people. Everything is prepared for you during the trek including food, camp sites, and donkeys to carry additional backpacks.
The company is very up front about the cost of the trip and there are no hidden expenses. A four day hike is the perfect amount of time. Great exercise, great views and quality service.