This is such a lovely little place, up a cobblestone alley that follows an ancient aqueduct, rushing with cold, mountain water. Out any window you're guaranteed a view of stupendous Inca structures looming over the city. Up on the rooftop restaurant, you can see both at the same time, along with the rest of the charming city of Ollantaytambo. While there, don't forget to pet the resident dogs, and make sure be fair about it, because the dogs can get a little jealous. The staff was absolutely wonderful, kind, approachable and always there to help of give advice. This has to be one of the nicest places you could choose in Ollantaytambo. You'll be within easy walking distance of everything, from shopping to restaurants to interesting cultural sites. The town deserves at least a day of its own before you jump on the train to Machu Picchu -you can't go wrong with the Kamma Guest House.