My experience with them was uneventful other than I found the staff rude and the planes to be in awful condition.
The Kermit the Frog green seats gave me headaches.
Im not super tall or anything, but the seats were uncomfortable.
They did not loose my luggage, TG, but EVERYONE else I know have had their luggage lost.
They are notorious for being a bad airline, which is why their load factors are down, and they wheel in folks with these super cheap seats/sales. Better some profit margin than none at all!!!
I wouldnt fly them. I saw their recently sales but the aggravation isnt worth it.