This stop of tram line 26 is “a big quagmire” without any comfort