We were put on this flight after a WestJet mistake. The flight from Vancouver to Mexico City went well, the staff was happy and seemed to enjoy their jobs. They offered free beer, tequila, food and earbuds which was a pleasant surprise. The flight from Mexico City to Cancun wasn't as pleasant. The staff was quite rude and clearly not as happy as the previous flight.