Well I made a decision, staying over night on one of the islands on Titicaca. I´m not sure which one as I couldn´t understand the hotel manager who booked it for me. I think I will be staying at the home of one of the locals. Should be an experience.
Puno is horrible, quite intimidating. Although that may just have been as I was in the town at night. Full of beggars and deformed people for some reason. Couldn´t find anywhere to upload my photos either.