Been here a few times when I took the Stoughton train home when my normal Franklin Line was delayed. Do not be intimidated by the insane looking stairs here, the whole place actually makes a lot of sense. There seems to be a lot of parking available in several different lots as well, so that doesn’t seem like…