Criticism is welcome!
day 1 - Arrive lima late PM
day 2 - Fly to cusco and head to Ollantaytambo; explore town
day 3 - Ollantaytambo - half day trip to Maras/Moray / visit Ollanta ruins
day 4 - Travel to cusco; explore Cusco center
day 5 - Cusco; visit Pisac market /ruins (tuesday)
day 6-8 - MP trek
day 9 - MP then to Urubamba.
day 10 - Back to Lima for late flight.
I'm not sure if I should visit Maras/Moray while I'm in Ollanta as a day trip or on the way back to Cusco. I have to do a trek briefing with my tour guide and they might require me to be back in Cusco early in the AM for it (I've asked the question).
Also, if my flight back home from Lima is at 11pm, what time should I book my Cusco to Lima flight in order to give myself enough time? I heard Starperu flights are sometimes delayed. The plan was to relax and hang around the hotel in Urubamba the next morning for a late checkout. Other alternative is heading back early to Lima and checking out the city before my flight, but not sure if I would have enough time to do that.