A few years ago, some friends moved to The Netherlands, and they live in Leiden, so we have…read moreutilized this train station to see them when visiting. It is convenient to their home (not a far walk). If you visit Leiden, it is close to the medical center and university.
Tons of trains arrive and leave here, so we never had to wait for very long for the train we needed. Dutch trains are very much on time, unlike Germany!
If you need a snack or drink, there's a small Albert Heijn and a Backwerk on the lower level, as well as kiosks on the platforms where the trains are. Toilets in the train station do cost so have some euros for that.