I thoroughly enjoyed this tour and my guide, however, Viator needs to be honest about the advertisement as this was not a 2 day tour. I assumed the "2nd" day would be a tour of Cusco the city but was dissapointed to find out that you are whisked in and whisked out and really only have 1 day and 1 night agenda. As soon as you arrive, you are taken to hotel to drop off luggage then off to train station to get to Machu Pichu, and at end of day brought back to Cusco and taken to airport early am to go back wherever you arrived from. I chose to make it a two day by booking another night at my expense at the hotel and toured city, again on my own expense...so overall it is not what they say it is. Get another hotel as you can find many many less expensive hotels in area (hostels suggested here). I think 700.00 for 1 day night is way too expensive. Machu Picchu and guide were amazing though...and thats all you get plus buffet at entrance.