The portal is right at the end of the platform at Finch West station. One can literally see light from the outside. It should be comfortable during summer as it is below surface, but in winter it is as enclosed as a bus shelter without doors (in terms of temperature).