I’ve already raised this question before. Saying latin america (or mexico) is corrupt and dangerous is a little bit like saying the USA is clean and safe. Both would not be accurate. One thing you are missing in Panama (I believe for sure in the large cities) is the large population of indiginous peoples who speak pre-columbian languages. I continue to be fascinated by it. It’s a place with a lot of soul.