Panama was absolutely amazing. I felt safe the entire time, and the people in Panama were really nice. Everything was also reasonably priced which was a nice surprise.
El Cranejo was a great spot to stay. Lot's of good restaurants and pubs. It seemed pretty central to get around in the city from here. Casca Veijo area was very cool. Went there during the day and night and it was blast.
The food was great. Everything from local dishes to Sushu in Panama is a must have. And the service was not as bad as I expected.
Panama Canal was marvelous. Watching huge ships come in and taking the boat tour was well worth the money.
Gamboa rain forest and monkey island was really neat. Really cool to see exotic wildlife.
Nice beaches in Bocas Del Toro. Had a few days to wind down there.
And the women in Panama are top notch