The location of this apartment is AMAZING. You are 5 minutes from both Copley and Hynes Convention Center T-Station which gives you access to pretty much everything in Boston. There is tons of food around and a great coffee shop literally across the street. If you want to be on Newbury and in Boston, this can't be beat.
The actual apartment itself was great. It's on the third floor so make sure you can carry your luggage upstairs. We didn't see an elevator so just FYI. The space has nice bay windows which keeps the space bright during the day and light blocking curtains for night. The windows face the alleyway (not Newbury) so it's quieter however you will hear the garbage trucks if you're there on trash days :) The A/C worked really well.
The bed was comfy however if you're the kind of person that needs lots of pillows, either bring extra or request additional as there were only 4 on the bed. There was a closet and drawers to store our clothes and the shower was great. I would definitely recommend staying here!