The apartment itself was clean and nice enough, inexpensively furnished, but with all the necessities (we didn't have towels or paper products when we arrived, though Parker got them to us by the next day). The real problem was the location. It's nobody's fault, but it's in a weird, industrial area, in this isolated group of row homes surrounded by warehouses and factories. You only have to walk 15 minutes up Mass Ave to get to a really nice area with shops and restaurants, but the immediate neighborhood is basically a desert. There is a fair amount of homelessness in the area - it's near-ish to a shelter of some kind, so there are lots of unhoused folks out and about on the streets. They're harmless, but if you're not used to that sort of thing, it could come as a shock. It's also not a great location for public transit - it's on a couple of bus lines, but they don't run very often.
The biggest problem was noise. The bedrooms are on the front of the apartment, so you hear street noise all night, and there was a lot of it: loud cars, people yelling, music, whatever. We were there in July and, the window A/C units were effective at keeping us cool, but they were also noisy as hell, so not much sleep was had.
I don't have any regrets about staying here, but if I was going to stay in Boston again, I would look for a place that was farther away from the city center but on a subway line, and hopefully in a more appealing neighborhood.