I was visiting Boston for the first time with a friend and we stayed at Adriana & Gianni's place, they were both very welcomming and helpfull with recommandations for local restaurants and access to the city.
The unit is located at a short walk from the orange line T station, grocerie store, liquor store and restaurents.
The unit was very clean and spacious enough for the both of us.