We left Montreal just before midnight, connecting in Mexico City to Puerto Vallarta. It was nice to have screens on every seat so we could watch movies, etc. if unable to sleep. Seats in economy no more or less uncomfortable than on any other airline, the way they're packing them in these days. We received a sandwich, apple sauce, snacks and drinks, whereas our friends took morning flight direct to P.V. on Air Canada and were not given any food. Good flight, good service, no complaints with Aeromexico.