This company ruined my vacation. Beyond being a big huge mess and cheap, they change flight time several times and do not get any responsibility, even if unexpectedly you lose your flight because you got an email 90 minutes before departure. Their system was down and got no help because employees are poorly trained and do not know how to handle critical situations. Coming back, the flight delayed almost 2 hours, changed gates 3 times at Cancun Airport and it took almost 1 1/2 hours to get our luggage! Their planes smell bad, windows are dirty, I found a disgusting curly hair on the pillow and before landing they asked me for the earphones be given back to them (argh...). This was so far the worst experience I had and would never recommend this awful airline to anyone. If you want to go on a pleasant vacation to Cancun, go by Delta!