The transfer from Puno to Chivay was excellent. We stopped 3 times on route, which helped break the journey up. No guide on the bus, but to be fair there were only 6 people, and 3 if those got off at the last stop. I would definitely recommend if you want a comfortable transfer from Puno to Chivay.