After a bad experience on my way to Brazil I was pleased with a great experience on my way home. Having encountered horrible, unexpected traffic I was 10 min past the check-in deadline and was allowed to check-in after all. Missing that flight would have been disasterous. The flight attendants were wonderful during the flight! Previously I had complained about a different set I encountered but these made up for the others’ bad behavior. They were very kind and helpful.