My husband was meeting us in Panama City and we had two nights there before we flew to our next destination. He wanted to stay both nights near the airport and I chose the Crowne Plaza. His overnight flight arrived at 8am and I had booked an early check-in but the earliest they could guarantee him was 1pm. The shuttle was waiting for him, and when he arrived at the hotel at 10am he was immediately shown to his room. What a nice surprise and a great way for him to rest after his flight in a good room with A/C, free wi-fi and room service. The room itself was incredibly comfortable and more than spacious enough for the 4 of us.
We met up with him later, then had the hotel get a driver to take us to go into town. The driver not only took us to our first destination, but waited, dropped us off in old-town, then picked us up after dinner, all for a very reasonable cost.
The next morning they arranged for a driver to take us to our canal tour. We ate dinner in the hotel that night - service was really food and so was the food. Final morning we needed a shuttle at 4am which was waiting for us when we came down. Each time they arranged transport for us it was even several minutes early.
The only other comment is the location. It is super close to the airport, literally across the street and their airport shuttle is the best! However, it is far from town.