A little piece of heaven in a beautiful rainforest!