Wonderful, caring crew!
Pros: Crew was unbelievably helpful and kind. My grandmother had heart issues on our flight. They took excellent care of us, and checked on her often, even crew members not assigned to our area. Aside from that, various entertainment options, both free and paid. Meal was good and I still crave their trail mix!