The studio apartment was great for a short stay. The space is clean and has all necessities. The location is wonderful! It's maybe three blocks from the T and the shops and restaurants in Central Square, which is my favorite place to stay when I'm in town. The hosts provided excellent check-in instructions and other communication, as well as a booklet with information about the apartment and the area.
The only thing I didn't like about my stay is that the area can be a bit noisy, and the building doesn't have a lot of sound insulation. I could hear a TV and other noises in the apartment next door, as well as some loud conversations from the street, and one morning I was woken up early by trash trucks outside. It's not that bad -- it didn't keep me up all night or anything -- but I can be sensitive to noise, so I likely won't stay here again.