This stay started out poorly. I originally booked this room through Hotels.com at a rate of $7/night. A week before heading out, the hostal called to tell us that the price would actually be $28 (an increase of 400%!) The room was cold, the blankets were scratchy, the pillows were lumpy, the shower stayed warm for only 2 minutes, the toilets were super low flow (if you did #2, it would take at least 10 flushes to go down), and the area was noisy (my room was right next to the entrance of a shop).
The location was great though. The whole city was tiny and walkable. We waked to ATMs, mini marts, restaurants, the ruins, shops, and the train (to Machu Picchu) without any issue. Also, the wifi connected well.
Bottom line - I would not stay here again. There were other hostal and hotels around the area, so I would try out one of those l.