Terrys place was beautiful, enjoyed staying there. Very close to T station to central Boston.
Found free parking a couple of streets away as car definitely not needed.
Highly recommend.