The haters of this airport must never have used NYC airports before. This airport is clean and the staff is nice. The TSA is fast and kind, one even showed a sense of humor by cracking a joke. Lots of food/drink options as well. The walk to your gate or baggage claim can be long, but that didn't bother me. Overall, a relaxing experience.