This apartment is perfect for travelers looking to explore Boston. The location is very close to the T green line so traveling to downtown is easy!