Billy's place was amazing! It was so close to all the sights e.g. Boston Common, Boston Garden, Chinatown all within a 15 min walk.
Also a quick walk (10min) to South Station which will take you to Boston Logon International Airport.