This tour makes for a very pleasant day indeed. Lots to see and lots of information from our guide. A couple of downsides were the 45 soles buffet lunch being touted at us clearly on commission this is rather expensive by Peru standards and is located in a busy city area, we declined on this basis and got our own lunch in Pisac which was nice. It would have been a lot better to have been offered lunch in the small village of the first stop - it's very picturesque and has many small restaurants there. We also did not receive the quoted 'hotel pick-up' - we were met at our hotel in the morning by our guide and had to walk for five minutes in the rain to meet our car. At the end of the day we were dumped at the bottom of a huge flight of stairs up to the road on which our hotel was based - I had my 70yr old mother with me and after a full day of climbing and hiking she found this extremely difficult. There was easy access to our hotel door by car or van so I'm not sure why this happened. I would recommend this tour but advise you to clarify lunch arrangements and hotel pick-up arrangements.
Tour was well organized, punctual. Our guide Ricardo was extremely knowledgable about his heritage and history, and very well spoken and polite. The transportation was a comfortable approx 20 seat van and driver was careful and diligent. Overall, an excellent experience.