Pros: Nice aircraft. Crew was curteous, efficient, helpful and friendly. A lot of food was served. There was enough that I didn't feel like I had to eat. It was decent for airplane food. The drink cart came around numerous times. I was never parched.
Cons: The entertainment system was a bit dated and clunky, but it worked fine.