Great location. I was able to take the train from the airport and this place is a few minutes walk from the orange line. I like to walk and was able to walk to BU and the Fenway area. The only somewhat annoying thing is waiting to be able to use the one bathroom. Not annoying enough to not recomend this place.