Pros: The salmon wasn't bad. A bit dry, though.
Cons: Delayed for over 2 hours at the airport, and they just let us stand in line for boarding and never told us how long it would be! By the time we boarded, we were all exhausted and I physical pain from standing for so long, and we just got a casual apology from the captain! Nothing done to offset or reduce our discomfort.
Also, minor point: even though it was the start of a new month, the movie selection was the same as on my previous flight, so I had nothing to watch.