I'm from Southern California. I'm flying into DCA in November with my son so he can tour the Naval Academy in Annapolis. We'll also have a couple days to look around/do touristy stuff. I'm trying to book our hotel on Hotwire, but I'm really not sure what areas would be good. We'll have a rental car, so free parking is a plus. From a traffic perspective, is it easier to stay in DC and travel out to Annapolis, or stay in Annapolis and drive into DC? Are there any areas in or around DC that you wouldn't recommend due to safety or insane traffic? Any other advice? I've flown into DCA once, but it was for a conference held in Falls Church, so I didn't get a great feel for the area. I would like to stay in a hotel that's at least Holiday Inn Express/Hampton Inn quality. Thanks!