Pacuare Lodge is tucked away in a steep river gorge; deep in the pristine, rainforest-covered Talamanca Mountains on the banks of one of Costa Rica's best white-water rivers, the Pacuare.