I have a few questions about visiting the islands of Uros, Amantani and Taquile from Puno:
1. What is the best rate I can get for the boat ride to these islands?
2. About how long is each boat ride?
3. Can, and should, the whole island tour be done in 1 day? (Are there boats going back to Puno from Isle Taquile in the evening?)
4. Is the overnight stay with a native family worth it?
I would appreciate any feedback. Thanks!