I've only ever flown Aer Lingus once, and the experience was pretty awful, the plane was dirty, and there were no frills either. It was a LHR to Dublin shuttle service, and if I recall, I had to purchase my drink on board too.
I assume then that long haul on Aer lingus is somewhat different?