I have just returned from Paphos flying with XL.
I visit Paphos regularly and had not used XL before, so after reading other
posts I was worried about the flight/service.
I was pleasently suprised. The plane was clean, crew friendly, and although there was a delay
going out, which was not XL's fault the flights were fine. No different to any other 'budget' airline.
In fact better than some other bigger name airlines I have flown with.
I would certainly use them again without hesitation.