nice location, room a little jaded
I stayed here for a few days while in Boston on Business. The hotel location is very good, Newbury street is just around the corner with an array of restaurants, shops and bar. However I found the room and ensuite very small and jaded. 
It was fine but I would not be rushing back...