Gregory's place is a good place to stay while you are in Boston. With station within walking distance it was very easy to be in downtown Boston.