Took this as it was the only direct flight to Spain and I had no past experience with Iberia. The only positive I would say is that the flight staff are kind and attentive. The airline itself was horrible though. Super small seats, plane was one of the oldest I’ve ever been on. Did not even have air vents. Super old technology that barely worked, chargers didn’t work, seats wouldn’t recline, tiny (I’m 5’6 and my knees were pushed up to the seat in front of me). Even if I had paid for “business” it basically looked like what would be a normal American economy seat.
Trays were old and some busted. They really need to upgrade their planes. For an international flight it was pretty miserable. Food was meh, but won’t ping too much on that since airplane food always sucks but it was not great either. Would not do Iberia again if I was going international unless I had no other choice