The location is hard to beat if you're heading to downtown Boston or Cambridge. It is literally across the street from the Andrews Square red line T-stop, which is just 2 stops away from South Station.
While the house and the room are a bit rundown, you're not staying here for the room. That said, the bed was extremely comfortable (I like medium firm beds, and it did not disappoint), and there was plenty of room to hang stuff up or put away clothes. I worked out of the house one day, and the desk and the office chair were perfectly sufficient.
The house is also just a few blocks from the South Bay shopping area, which has almost anything you'll need (Target, Best Buy, etc). But there's plenty of other restaurants just around the corner; I ate at Cafe Polonia, which was a delicious Polish restaurant.
Check-in and check-out where easy, and Manuela was easy to communicate with and accommodating to my schedule.
All-in-all, I'd recommend this place if you're on a budget and want quick access to downtown or Cambridge.