The location was fantastic if you want to be right in town. Literally right next to the Orpheum entrance. Easy access to theaters, chinatown, most of the Freedom Trail, T, etc.
So what kept my rating from being a 5? Two things. It was pretty bare bones. One not very comfortable couch and metal stools were the only seating. Nothing in the kitchen (not even bad coffee--but at least there are a lot of coffee shops around).
Second, the fridge kept tripping a breaker, so we didn't have a fridge for the most part. It wasn't a huge deal for us, but had some restaurant leftovers go bad.
The hosts were very responsive, though. We left an item behind and the cleaning crew found it and we are in process of getting it back. So kudos to them for that.
All in all I would stay here again.