Inkatraces is a dependable tour agency. Rudy met with us for a briefing and to give us our itinerary and tickets before our journey. Everything was well planned and went smoothly from start to finish. The day of our trip, my two friends and I were picked up right on time to be taken to the train to Agua Calientes. There our guide, Esmeralda, met us and our wonderful experience at Machu Picchu began. Esmeralda is knowledgeable about the site and history of Machu Picchu and Huayna Picchu. She explained in detail each point of interest and gave us recommendations for the time we spent on our own. The hotel was clean, comfortable and in a location which made it easy to walk around Agua Calientes. When we returned on the train our driver was waiting for us and delivered us safely to the next stop on our journey. I recommend Inkatraces and Rudy for travel in Peru.