Place is within walking distance to a number of central places and South Station.