We were very pleased to find this tour with Richard. Our flight schedule included an 8 hour layover in Panama City. Richard picked us up and returned us to the airport. During our time, he gave us the highlights of the history, culture, and architecture of the old and new parts of the city as well as the Panama Canal. The tour was a nice combination of walking and driving. Richard was very flexible, however, with what we wanted to do. Our only glitch was that we were unaware of needing cash to pay the balance of our tour so be prepared. He was gracious in allowing us to send him the remainder.