Fantastic location on Newbury Street and literally a block away from the Hynes Convention Center and very close to the T Green Line. I really enjoyed pretending to live the Boston life during my few days there - it was that comfortable of a spot. Moreover, I thought it was a very good value. Don't hesitate to book this spot.