Sort:  

Heaven on Earth for us nature lovers indeed. I can totally imagine myself living there with all those animals around me in the magical land of Pura Vida :) Cheers mate!

Absolutely! ;)