Wonderful trip, I think I might be recovering. This is place is choked with rampant population growth, and huge inequality. Nothing works, but the people are almost the happiest in the world. That's the Latin fever.
If you take the monster tour bus you are sheltered from the fact that the place is choked. The hotels and sites are wonderful. Here's the movie.