JFK-Buffalo-JFK. JetBlue Terminal 5 is new modern easily navigated and offers free Wifi. Staff polite and helpful. Outbound on A320 clean and well maintained. Legroom best I've seen in coach on any airline. Snacks and drinks offered shortly after take off by smiling and personal crew. Flight landed on time in Buffalo. Inbound on E190 this time also with smiling and personal crew. Both aircraft feature in-flight entertainment AVOD free snacks and drinks and the best cabin crew I've experienced on any US airline. A great product which I recommend!