Horrible experience, from check-in to getting my bags. The regular AM14 route was serviced by an old 777 (really, really old). Flight was 1-hour late and no apologies (the history of this flight is always to be late). Seating in business class is not lay-flat, food is of mid-quality at most. Staff was friendly, the only good point. Having a connection in Mexico is a nightmare - you have to go to a 1-hour customs process just to tell them you are in transit. And pick-up your luggage after another 30+ minutes to recheck them even though they will never set foot in the country. Their lounge in the airport is packed and uncomfortable, with poor food choices. To cap it off, they had one their 777 planes serviced but kept selling tickets in the Brazil-Argentina area, resulting in 12 hour delays or cancelling flights for more than a week without properly helping customers. I had to cancel my flight and find another airline to return to Brazil in the middle of my trip. Never more!!!!