We stayed here for three nights in January of 2020.
Pros:
The location of the apartment was really ideal. 15 minute walk from Newbury Street, 30 minute walk from TD Garden, 15 minute walk from Prudential Building.
The communication was AMAZING. The responses were always very fast and clear.
The bed was very comfortable and blankets very clean. Extra blankets were provided (and super soft).
Check in was flawlessly easy.
Cons:
Upon arrival, the carpet had several red stains on it.
The windows in the living room were covered by very thin curtains making the room very bright upon sunrise.
Many of the outlet fixtures were cracked or missing entirely.
The living room light and heater were on at the same time, this caused the breaker to trip (although they responded promptly with directions on how to fix the problem).
The wallpaper was chipped and peeling in many of the rooms.
There were black, mold looking marks in the bathroom.
The room was very cold upon arrival.
Overall we really enjoyed our stay. The location made all of our cons completely worth it.