We had a mere 24 hours in Panama City before our cruise on Windstar’s Star Breeze. I booked the earliest flight possible, departing Miami at 7 AM, to maximize our short time in Panama City. That meant that we needed to leave by 4 AM, return a rental car, get […]