Haven't made it to Tortuguero yet. Corcovado is on that list too.
The kid's favorite was up by Cerro de la Muerte, over 9000 feet and cold - they get frost at night this time of year there. A really neat place with big oaks, very different than down lower.