Good location for exploring Boston and Cambridge - thanks to its proximity to the T public transport network.