the station is located at the intersection of beacon street and harvard street in boston massachusetts