We took our first flights on Iberia recently. First leg from Naples to Madrid then on to Miami. The planes were clean and had enough leg room. Video features were good but shut off earlier than most. Checkin and the rest of services were as expected. Would fly them again.