The place was smaller than I expected (it is a one room studio) but the location was perfect and for our short time in Boston, it was everything we needed. I've seen people comment that certain supplies needed to be purchased, but we had enough toilet paper and basic amenities for our long weekend stay. The location can't be beat, centrally located, very trendy with lots of shopping areas and less than 10 min walk to the T train. Check in/check out was easy.
The area is a bit noisy given the popular street and shopping nearby but it didn't bother us at all. The only negative thing I will say is that the bed was smaller than expected (my husband and I are used to sleeping in a King - this was a full size, I believe) and a bit uncomfortable. I was not able to get a good full nights rest but my husband, who can sleep anywhere, was not bothered.