Best thing about this property the LOCATION! Being right on Newbury St, close to Prudential/Copley is unbeatable.
Do keep in mind this come with a trade-off: The unit I was in was smaller than I expected; just fine for solo travel when you don't plan to be in the room much. If there are multiple people or you need to really use the space (ie work), it might be too tight/not have enough amenities. Also, there are no elevators so be sure you can lug your luggage up some stairs!
I would certainly here again for the location and price, if traveling solo.