https://www.reddit.com/r/Amsterdam/comments/bt5rwl/just_got_...
Now in several forums people just randomly talk about how great Leylaan is.
Kind of a fun in-joke for people who follow Netherlands transit conversations.
Not my taste exactly and besides that I can't see anything prettier than a dirty metro station in an image search, so indeed not sure what they mean
Edit: it's supposed to be renovated in 2028, that probably says everything. Yeah, must be some in-joke