I did the 4 days/3 nights trail with Inca Trail Reservations in April 2016. This was the highlight of our Peru trip and it was worth it !.
The trail was tough - we weren't used to camping in tents, the uphill sections were very difficult, it rained too. But at the end of each day it was worth it since we saw some amazing views on the way which I would never have encountered otherwise.
The trail was made so much more easier thanks to the great service we received. The porters are very hardworking, they cook for you, set up your tents, get you tea in bed (sleeping bags, I mean).
Our guide Juan Carlos also gave us great info throughout the way and was very friendly. I would definitely recommend this trail.