The Long Branch GO station is probably one of the worst GO stations in existence. Not only is there minimal parking, the station is small, dirty and overall, unappealing.
When waiting on the station platform, there is no roof, and instead you need to enter one of the provided train shelters or risk getting rained or snowed on. The station also has a Gateway vendor on site, but they are not always there. So you're out of luck if your hoping to buy a snack or drink before jumping aboard the train.
Lastly, the station is not wheelchair accessible. There are no elevators or escalators available and instead, everyone who boards the train here has to be able to walk up and down a set of stairs.
Overall, this station is awful and needs to be renovated.