Thanks for the suggestions; I'm all set. I am not a light traveler, so don't want to take the T to or from the airport, even though yes, I will not be very far from the Green Line stop. I do plan on using the Red Line from Harvard Square during the week.
Sylvia