A very good and comfortable place for people visiting Boston. It is conveniently located and very close to the train (green line) station.