Situated at the foot of the Andes, The Ranch combines stunning landscapes, comfort and tradition.