I visit Costa Rica every year for the holidays staying 6 to 8 weeks and I learned through sudden storms, flight delays and gate changes that it is best to use Miami Airport and take a non-stop flight to Liberia. American Airlines has been my choice in flying for years, especially after trying United and Delta. Their flights to Liberia leave mid morning making it easy to drive down from the Delray Beach area after the computer rush. Curb side check in is quick and my flight left on time and arrived early. The only problem I have is the pilferage at Miami Airport. I lose items from my suitcase even though I use only TSA approved locks. I pointed the finger at TSA this time and reported theft of clothing and Christmas items. American is really the way to go to Costa Rica due to a short flight of 2 1/2 hours. Book early because these flights are full around the holidays and make sure you have an inventory of your suitcases in case of theft.