Great place and location! The T station is just a few mins walk from the listing and it took us so quick to go to downtown boston. Thanks for the stay!