I actually found Iberias seats be better JFK/MAD but MAD/TLV is regular coach seats with a vacant seat in-between. Iberia's service is almost as bad as El Al's. The stewardesses want to help, they just dont understand much english. The lounge in Madrid is ok, but nothing kosher besides for Coca-Cola. The BA lounge is top-notch with free massages and excellent hermoles meals (call before to make sure they have them in stock).