Huggy was a great host, he was usually available within 15 minutes for any problem/question I had.
The place has most of what you might need, the remaining items you may "need" depends on your way of living, but the nearest Target is only a short bus ride away. I only needed to buy a few kitchen tools for my specific cooking "needs".
The place is surrounded by bus routes, which is very convenient, the red-line is approx. 12 minutes of walking away, if you are good at timing your departure you can take the bus instead, but the busses are usually not on time and can both be late and early. The commuter-rail is very close and is much better at being on time.
The Dorchester area are somewhat infamous, but didn't experience any of the rumors first-hand in the 5 months I stayed here, so I would say that it's a safe neighborhood.
I lived together with 3 other people on my floor, and even though they were nice, we didn't have much social interaction, but that is equally my fault for working late every day. I am used to living in a very social dorm in Denmark, and I think the main differences comes down to Danish vs. American culture, so I won't comment further on those details.
In conclusion: If you are to stay in Boston for a longer time, I would recommend staying in one of Huggy's places.