Great location! Unit is very clean and up to date. Bed was comfortable. The water pressure in the shower was quite low, which was a bit frustrating. Newbury street gives off a certain amount of noise, so consider this if you need complete silence fore a good night's sleep.
I would definitely stay here again on a business or personal trip. The location and cleanliness are the two key attributes of this unit.
Thanks!