I have got mixed feelings about my stay at Totorani Inn in Puno.
On the good side, the owners are very kind and they do everything to help you. Someone was waiting for me at the bus station as planned. They agreed to give me another room when I found out that the one initially planned was facing the street. Breakfast starts at 6:30, which is great when you need to catch an early boat to go to Taquile Island. And wifi works well, although they shut it down during the night so it is generally not available if you wake up early.
On the bad side, the location is not perfect. The hotel is located in the center, but a good 10-minute walk to the main street, where all restaurants are located. The room is very basic, and the bathroom kind of rundown.
Puno is not a pleasant city to live in. Totarani Inn is a cheap option but if I had to go back, I would probably choose a fancier place.
Otherwise I would definitely suggest to go to Copacabana, Bolivia, to visit Lago Titicaca and Isla des Sol instead of Puno.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC