We had a terrible experience with this agency.
We had booked transport to and from Taquile island with a night in-between.
Once on the boat the guide told us we had to stay with his tour group for the day also. When we declined he refused to issue us our return tickets or tell us where the return boat departed from. He eventually decided he would tell our accomodation but not us, so once we had a host family to come and tell him who they were (motivated by comission as the host family told us).
The following morning the agency called our hosts and moved the boat time forward 2 hours and changed the departure point.
The boat never turned up and after waiting for a hour we paid a different boat to return us to Puno.
On a side note, the island and host family were lovely.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.