The porters and guide were really really good. The food was great and we were always full ! Our guide had to leave before our Machu Picchu tour but was replaced by another guide. Unfortunately it was raining (a lot) and our Machu Picchu tour didn't take as long as we would have hoped but it was still great.
The second day was the hardest but it was worth it. Just be aware as we were told our pick up on the first day would be at 6:45 but was actually 5:45 ! Had a great time thanks to all the staff.