I was a little hesitant to use an internet company that I was not familar with to book a tour, but from the beginning everything went smoothly. Fabiola was helpful and quickly provided all the information requested and answered all our questions. The guides were there waiting at each destination and keep us fully informed. Unlike some group tours we have been on we did not travel with the same group the whole time. Our family arrived in Lima and spent a free day prior to leaving for Cusco. Our tours , transportation and hotels were arranged for the rest of the time but we had time on our own in-between to enjoy the different areas. It was a good way to travel in a foreign country but not be confined to the group the entire time. At each site the guides were knowledgable, friendly and helpful. We had a great time.