We flew EI on DUB-IAD last week, in J. Our flight was on an A321- in business it alternates a pair of seats with a "throne" seat. My spouse and I were in the pair of seats- it was a very good flight. Was daytime, so did not sleep, and the seats feel narrow for sleeping. Otherwise, all good. Crew were nice, food was good, entertainment selection was decent, and they gave out vouchers for free Wifi throughout the flight. As others have said, nice to not have to deal with Passport control upon landing.