I don't travel much internationally, but last year I did SEA-IAH-EZE in BF and found it quite comfortable and met my expectations. I know they had reliability issues earlier on the Newark flights but I think they killed that route and you have to go through Houston now.