Hi, I am planning out a near future trip. I noticed that there a re 3 Amtrak stations in Boston although one is exclusive to Maine. I am planning to stay at the Radisson hotel in Boston and was wondering which amtrak stop I should arrive in. I think the station that says "downtown" would be the right one but want to make sure I don't end up in the wrong part of Boston. Thanks in advance for your responses.