We flew using our Delta miles from Mexico City to Seattle. Of note, if you check-in for your flight early, the gate assignment is unknown until an hour or so before departure. The gate agent will tell you to go to gate 'K', which doesn't exist. It's just the general area for where international flights depart at Benito Juarez airport. The Saturday afternoon flight itself was probably half-full and our seats near the back of the plane meant we had an entire row to ourselves, which was great, especially because the seat-back entertainment did not work on half of the seats in our aisle. Before we even reached cruising altitude, the flight attendants delivered meals and drinks. I wanted a glass of wine, would have even been willing to pay for it, but the flight attendant said wine was only available in first class. What? I could have tequila, vodka or beer but no wine. Very odd. The drink cart came down again about 30 minutes after meals were delivered and that was it for the remainder of our 5.5 hour flight. Would have loved some coffee but all that was offered was water for the last 3 hours of the flight. Very disappointing. Also, you have to pay for a first checked bag. Typically, in our experience, your first bag is free on an international flight. Therefore, we can only rate our flight as average.