Nestled in the forested valley west of Guacamayos Ridge in the eastern Andes of northern Ecuador, lies San Isidro Lodge - a Birder's Paradise: