If you want to experience Boston, there is no better location. You can walk everywhere (including the bus station, train station, and subway, and you're minutes from the airport).
Lively neighborhood, nightlife, and restaurants right out the front door. And you look right into downtown. Near the major high tech and financial hubs, and easy reach to academia.