A house not too far from the train station to central Boston, with great amenities