Hi Denise. Sorry I haven't checked this thread for a while. My recommendation is to take a cab from the airport to the Willard. It's only a few miles and should cost about $20. Cabs here charge an airport pickup fee as well as for extra passengers and baggage.

I suggest using a skycap. They often can bypass the taxi line and put you directly in a cab. Even if traffic is heavy, you're only going a few miles.

If the weather is bad and there are not enough cabs you could take the Metro as a backup. If you're not familiar with the Metro and don't like lugging your bags around, taking the train could be a pain. A cab is the way to go. Good luck. Tom.