We had a fantastic day from start to finish. Machu Picchu was beautiful and the people were very professional and friendly.
Services of the guide: Esmeralda was very knowledgeable about almost everything, and made sure we got to see every part of Machu Picchu. She answered all of our questions, and spoke perfect English.
Services of the drivers: Dennis picked us up on time, and dropped us right at the front of the train station. On the drive to Ollantaytambo, he gave us a little guide of the Sacred Valley. Our train back was in the evening, and he was there waiting when we arrived. He drives very safe and it is a comfortable, smooth journey.