Location, location, location. That's the primary selling point of this AirB&B. This unit is owned by a company and they manage a total of (I think) 8 units in the building.
Downside -
1) noise. While we were worried about noise from the elevators (which was just next to the unit) as mentioned by another reviewer, but that was actually not the problem. The problem was the air conditioning units inside the light/air-well outside the windows of both rooms, as well as the roof drains that passes through one of the room (open industrial architecture). Luckily it is on the top floor, so we didn't get the footsteps from above, some of the other units owned by this company is on lower floors so be careful.
2) stains on upholstery in the room (did not look closely at the common areas) and damage on the cabinets (scratches).
3) poorly supplied kitchen... you can eat take out, but don't expect to cook, there are pots and pans but they are in horrible shape - they are cheap so didn't hold up to use... super beat up.
4) washer smells moldy -- decided can not do laundry since didn't want clothes to end up smelling like the washer
5) this didn't bother us, but it's a really late check in and really early check out.
6) this is the kicker -- got a message the day before leaving with "check out" instructions that were not shown in the original house rules during booking. Instructions included making sure the dishes are done (run the dish washer) and sorting the clean from dirty linens and making sure trash is all bagged, etc. Of course this is what I normally do anyways, because I have been raised to not leave anywhere in a mess, especially if it's someone's house (although this Air B&B is a company so I don't know that I feel the same level of curtesy). The way the message is written felt like it was a demand, which made me wonder what the heck are you charging a huge cleaning fee for if you basically expect your guests to leave the place clean.
Overall, I am on the fence as to whether I would stay here again, but honestly Boston doesn't have particularly good options, so it's a matter of competition -- still gave it 4 stars even though the communication is off putting and doesn't feel like a good value, but when the competition is either really expensive or crappy, so they could get away with this.