Perfect stay in Bill's place. The apartment is huge for 2.
3 to 5 metro stations from the center of Boston, it's a great place to live for a few days or a long stay. Bill is very friendly and accomodating.