Yes, it is a perfect country for photographing animals and jungles because of the paths! I'll see what I can post later.
Challenge for you: make a picture of a cougar or jaguar!
Did you manage to make good pictures of macaws? I haven't, though I have the emerald toucan and the quetzal thanks to an awesome guide
CR markets itself as a nature tourism destination, so they build jungle bridges, rain-proof paths, and have many qualified guides.
I plan to return, also because I haven't been to Corcovado.
Have you been to Asian jungles?