I was there for a short vacation about 7 years ago. Toured the canal and stayed in the old city. The new city is as modern as any here.
Gus (forgot his last name) is a pelican on here and lives there.
If you go, be prepared for no one to understand any english.