My room was clean and the bedding etc in good condition. A radiator and spare blankets came in handy during the cold nights/mornings.
The location, a couple of blocks from the main square, was excellent.
Staff were all helpful and friendly.
The breakfast was slightly limited for the size of the hotel. Fresh eggs, omelettes etc were available (and tasty) from the eggman, but if you were in a line behind a tour group, it night require patience as this was the only way to get cooked eggs.
Given the nature of Puno and tourists' depatures for tours or buses at all hours, i found my sleep disturbed by the clatter of suutcases / chatter of guests on more than one occasion. I would recommend that at the next investment cycle, the hotel look into soundproofing / acoustics