Horrible bed. If you sat or lay on a section, it would stay depressed, you could feel the base. Then if you tried sleeping on another section, you'd roll down to the depressed section. I came close to rolling off the side of the bed. TV did not work. There was a presumably working phone (had a dial tone), but when we got a call, the reception guy came up to tell us we had to go downstairs to take it; the call could not be transferred to the room. Worst of all was the consistent and incessant street noise literally all night long. Young children were running around shrieking and screaming until well after midnight, there were loud adults, music, dogs barking literally all night. Roosters started crowing about 2:00 am and were still at it when we checked out at 9:30. Did not get any sleep at all. Reception staff spoke no English at all and it was difficult to check in. (Note: I don't expect the whole world to know English, but in a very touristy area like Machu Picchu, a few basic words would be nice from those in a hotel reception job. And, yes, I was using as much Spanish as I was able to, which worked at other hotels during the trip). Just felt like they didn't care.
This hotel is in a more residential area and the view out the window was a building in disrepair (or maybe being worked on, hard to tell).
The room itself was clean. There was only one towel per person, no hand towels.
There were several shops nearby for water and snacks.