Dulles remains an awful place to arrive at from the dated bus/mobile lounge transporting you from aircraft to the arrivals lounge which is dreary dingy dull and more third world. From disembarking to clearing customs from my United flight took over 2 hours. No toilet facilities until past immigration these are inadequate. Connection to DC remains poor no direct link to the metro. Returning via departures can be deceiving being fooled by the impressive main terminal which fine and artistic at one time now to overcrowded and needs expansion to cope with the passenger volumes. Until the over-deferred rail link links between departure /arrivall concourse with the main building is complete. Dulles remains an awful place and nowhere up to the standard of LHR. Baltimore Washington or Reagan National are better choices.