The Inca Trail Reservations was a good choice. The food was fantastic and there was plenty of it. The tents were ready when we arrived to the camp and the guides were cool letting us go at our own speed and spoke really good English. The porters were so strong and fit, running with our luggage.
Our group was good with a nice mix of different nationalities and ages. I strongly recommend to rent a porter, it makes it much easier to do the trail. And remember to bring a rain-poncho as it can rain, even in day season. The only thing that was not so nice, was the toilets at the camping grounds. Best regards.