I flew IB on Granada Barcelona in November. I found the flight attendants on the nasty side, probably worse that AA or CO. Meal service was mediocre with a salami sandwich: I much prefer the new All Day Deli from LGW to MAD. The planes were uncomfortable with a 31' pitch, but I guess I'm spoiled from AA MRTC