Yes I have been by the airport numerous times, it is away from center city Philly. There is no place in the U.S. that has so much concrete and urbanization as NYC, even our local airports like LaGuardia and Newark are in heavily urbanized areas. Only Kennedy is the exception of those three.