We will be doing the same things in May you did, and were considering renting a car, but your driver and tour sounds great. Where did you stay in Puno, La Paz and/or Copacabana? How many days did you need? We arrive into Juliaca airport May 7 and have until May 10. Originally, we were going to rent a car and drive to Copacabana for two nights then drive back and stay at one of the lodges on Lake Titicaca in Uros, but can't figure it all out to work. Can you share your itinerary and suggestions? Thanks, Jan