I highly recommend this hotel - perfect location, 1 block from Plaza de Armas, it was quiet and safe. The staff is attentive: when me & my son got altitude sickness, they hurried up and gave us a 5 min treatment with an oxygen tank. The pharmacy is one block down the street to get Soroche pill for altitude sickness & we were better within 2 hrs. The rooms have heat ( a huge plus - most Puno hotels do not have heat in rooms), clean, and plenty of hot water. The staff was wonderful, especially the restaurant, who took pride in putting a beautiful spread for breakfast which is included in the price.