I am going to DC for a weekend, and flying out of BWI early Monday morning. My plan was to stay in Baltimore (Inner Harbor) Sunday night to be closer to the airport. I was going to use my Marriott points, but I am unsure as to which Marriott to stay at. The Marriott Waterfront and the Courtyard are in a different area than the Springhill Suites and Residence Inn, which is a better location for walking to the inner harbor and restaurants? I would be coming in from DC on Sunday using public transportation, can you also help me with that. It appears that on Sunday Amtrak would be my only choice, is that correct? Thanks for the help!