Michelle is a wonderful host. She is very friendly and will help you out with any questions you might have. The room is great. It is even more spacious than it looks like on the pictures and the furniture is very tasteful. Kitchen, bathroom and living room are shared. The kitchen is fully equiped.
Some daily-life facts about the location/neighbourhood: There is a liquor store around the corner, where you can get basic groceries. To get to downtown Boston takes approximately 45 min using the T. The direct neighbourhood is safe, but there are some corners nearby (Dudley station) where I had the feeling of wanting to speed up a bit when passing by in the late evenings or at night.
Overall, I would definitely recommend the appartment.