Hello Paul, it is clear that they dont know you in every country so far. But that will change, you leave a good impression and you are kind for every human on this planet.
And Costa Rica... Amazing beautiful country, sure you make friends there.
Did you also saw those animals? The nature is also the large number of animals is also super.