I just flew TACA this past weekend and was very impressed. 3 out of my 4 flights were ontime and arrived early, while one was 30 minutes late. They served decent food on all of the flights, regardless of whether they were 90 minute or 5 hour flights. Some of their planes had PTVs with USB plugs. All in all, a very pleasant experience and I would choose to fly them over any US airline when flying to Central America.