The hotel didn't have an electric heater, although it provided many blankets. The wifi service only works on the stairs. They didn't provide enough towels, take your own. they don't provide shampoo or soap so take your own.
The location is great! Close to train station and close to plaza central. The room was spacious and clean, a bit cold. The staff was helpful as we asked for a hair dryer and they provided one.
If you can stay a night in Ollantaytambo do so, is a beautiful charming town. We took the Sacred valley tour and stayed in Ollanta instead of returning to Cusco after visiting the Ollantaytambo ruins. If you plan to do so, do not access the ruins with the tour, is better if you go by your self to have more time to explore, so get your bags and check in, is so close (5 minute walk). The town is secure, I forgot my back pack on an outside table of a restaurant and went back 20 minutes later and it was still there!