Always got good service with TACA, BUT as someone before said.. also been stranded twice in San Pedro Sula AND also lost ALL the checked in lagguage in San Pedro Sula TWICE!!! so my excperience is: Flying direct: everything is good, go by San Pedro Sula .. never again...
Good luck!!