We stayed at Hotel Ruinas for 5 days over New Years and had a wonderful experience. The hotel staff was friendly, the rooms were clean and comfortable, the showers were hot, and it is in a perfect location just a few blocks from the Plaza de Armas. The breakfast is a nice mix of hot and cold foods, plus it starts really early so people can eat and still catch the early morning trains to Ollantaytambo and Aguas Calientes. Also, I ended up leaving something of value to me behind, although I didn't know it at the time (or that I left it there). I contacted the hotel and asked if they had found it. They send they did and they mailed it back to me that same day. I believe the mark of a quality organization is not only how they treat you while you're engaged in a transaction but also how they treat you afterwards. Hotel Ruinas treated me very well, even after I left. I highly recommend Hotel Ruinas.