The location cannot be beat! If you are in town to enjoy the local shops and restaurants on Newbury St. or for a conference at the nearby Hynes convention center (10 min walk), this is a wonderfully centrally located apartment.
The apartment itself is furnished in a basic, but adequate manner. A bed, a couch, coffee table, closet, dining counter and kitchen. I wouldn't have minded a desk and chair to complement the decor. Coffee and a coffee maker are supplied (did not use).
The apartment was very clean.
Noise from the street did not bother me at all.
Stairs - yes, you have to climb three stories, but that's not too bad. The way down is easier :-)
The host communicated well before the stay and check in was easy.
Overall, I would recommend this apartment if you plan to spend most of your time enjoying the local sites.