Pros: Good flight, great price, comfortable.
Cons: There was really just one problem. I was not informed that I would need a Visa for my long layover in Bolivia. My flight was from Buenos Aires to Miami. I had no idea until the very last minute (1/2 hour before boarding) that there is a rule that I would be required to purchase a visa and forced to leave the Santa Cruz airport for a flight with a layover longer than 12 hours. I did not have cash nor an active debit card with me for this US$160 visa , and was almost not allowed to board the flight, which would have made me miss another flight in Miami. I had to try to make arrangements to get cash sent to me in Santa Cruz, which I was not really sure would work out. I was very uncomfortable worrying about this situation for the entire trip. Luckily the staff in Santa Cruz were extremely accommodating , and friendly, and bent the rules to let me sleep in the airport. Please make sure that all agents are aware of this detail and customers warned before purchasing the ticket. I bought through Kayak and was never informed during purchase nor in any email alert. *quite* stressful!!