We will be arriving in Cusco in mid January, and staying through early March. Does anyone have a suggestion on a place to stay. In Cusco, or perhaps a nearby town, and anything from the least expensive on up as long as it is safe.