What little we took in of the city was better than we expected.
Panama City a lot more modern and cosmopolitan than I had expected. The contrast between old and new - Casco Viejo vs. Paitilla is remarkable. There are many great places to eat. The taxis are cheap. Customer service is less than ideal but the people are generally friendly. Check out the nearby Miraflores locks, Amador Causeway, Ancon Hill (great views) and the former 'Canal Zone' to see how our military used to live in a tropical paradise.
We really enjoyed our 4 days in Panama. It offers many attractions and feels very safe. Casco Viejo, the Panama canal, the Embera village in nearby Chagres park, Amador, love had a great time.
Great dining too!