The location was perfect! Being on Newbury street offered several places to shop and eat. I was in town for a conference at the Hynes Center and it took less than 10 minutes to walk there everyday, give or take a pit-stop for coffee!
Loved it!