This place was such a find! Stayed here with my brother and his partner over the Christmas holiday and it couldn't have been a better location or a better space for our needs. You're just off Newbury Street and within walking distance of multiple T stops, Copley Square, the Public Gardens, and so much more. Definitely no need to have a car.
Everything was spotless and comfortable. The kitchen is well stocked, though if you're booked for a longer stay or with 4+ people, be aware that the # of glasses/plates is limited. Great appliances and stocked with basic spices/oils/etc.
As other reviews mentioned, it's important to clock that this unit is directly above a restaurant, so we had multiple early morning wake-ups from delivery trucks (~5-6:00am). Didn't bother us because we knew that coming in from the reviews, but it's definitely a factor in this downtown location.
Would highly, highly recommend this spot if you're looking for a quintessential Boston stay!