Seats could be a bit more comfy. Take off was prompt, staff was professional. I boarded at Newark NJ airport. Some of the ticket check in staff looked a little uninterested in working, perhaps not happy campers. Overall, good flight and excellent luggage retrieval. I'd fly again, maybe offer some vegan options on menu for my vegan daughter. Less junk food choices and more wholesome stuff would be desirable - I had a green tea and two kind bars. Good enough for the trip - the tea was exceptional.