We had a wonderful trip and would recommend this Tour company. All arrangements went like clockwork, we were met at all stops and even when we changed our itinerary at short notice, they were able to assist in getting us back to Cusco. The guides were all knowledgeable and spoke great english. They treated my wife and I to a lovely buffet lunch in Machu Picchu for my birthday. Melanie was a very good agent and booked us into nice hotels and made the right travel arrangements for us. If we return to Peru then we shall use this company again.