Just about the only thing LaGuardia has going for it is its proximity to Manhattan versus other NYC-area airports and even then you are at the mercy of traffic since there is no direct rail connection. I flew into and out of the Central Terminal Building (Terminal B) which I found to be cramped and dated. With construction going on a number of vehicles live-parking at curbside and no traffic control officers to speak of it took forever for my bus to make the loop of the airport to drop me off at Terminal B. Once inside there was not enough room for passengers to queue up at ticket counters in the landside area and the queues for the security checkpoints were spilling into the main terminal. Once past security your only food and beverage options were a coffee shop and two newsstands. Then once the flight boarded and pushed back we had to wait over an hour for our turn to take off - there were 20-25 planes ahead of us on a Friday late afternoon with otherwise good weather. The only redeeming factor was the striking view of New York and its environs upon departure.