I extremely pleased with this tour. The staff were very helpful and catered to all of our requests. This is a private tour, and the best way to see Machu Picchu. Why? Because it is private, you are not waiting on 30 other people to finish looking at a rock before you can move on. Also, we were able to customize our tour adding the Waynapicchu hike and time to spend in Machu Picchu town before our train ride back. The hike has to be arranged in advance as only a few tickets are allowed per day. The agency took care of everything for us so all we had to do was hike. Our guide was very knowledgeable and friendly. He took very good care of us the entire trip. I was so impressed with this company that I also booked the Sacred Valley tour and the Huamantay Lake tour with this group. All completely private tours with the same guide and driver for three days. Again, this was the way to see Peru. The guide would stagger our sites so that we would visit places before/after the large busses had left so we had many of these places to ourselves with no crowd. This group was extremely professional and took amazing care of us for the entirety of our trip.
We booked the Machu Picchu tour, and the agency connected with us a few days later. We were able to customize our tour, adding the hike to Waynapicchu mountain to our trip. When we arrived in Cusco, someone from the tour agency connected with us the day before and came to our hotel. They gave us the tickets for the next day and explained to us how everything would flow the following day. The next morning, a private car and driver arrived at the hotel and took us to the train station. Once in Machu Picchu town we connected with our guide Willy. He was very knowledgeable and explained the site giving us a thorough private tour of Machu Picchu. After the tour, we commenced our hike to the top of Waynapiccu mountain. You have to arrange for this hike in advance as only a few tickets are available every day. This tour agency took care of everything, making sure we had time at the Machu Picchu site as well as the Mountain. After the hike we reconnected with our guide and spent time in town shopping and visiting the hot springs which felt great after a long hike. After words we were guided back to the train station four our timed departure back to Ollantayambo where our driver was waiting for us. Everything was very well planned and we were back in time to have dinner at our hotel.
I cannot stress enough how impressed I was with this tour company and the guide and driver. Certainly one of the best I've used in my travels.