Unable to answer "Is there a shelter at this stop?" – Τει εισοδος (Bus Stop) – https://osm.org/node/6435161737 via StreetComplete 58.2:

I am aware of only one bus station on that side of the street. If another one exists, it must not have physical infrastructure for me to comment on