Between
Being at the center of government - including all the government & military contractors - and fairly close to Fort Meade, MD where NSA's HQ is located, it isn't hard to guess at the reasons. It is also close to a number of major east coast population centers such as NYC, but far enough away it can serve as a redundant site for disaster recovery purposes.