They're better than they used to be - the a340 fleet is fine except for the lack of ife in the back of the bus
up the front they're not as good as ba or other european airlines
a couple of nice words in Spanish to the azafatas should set you up for the flioght