It's fine, it's a train station. However, for a major station in a major city, it's pretty…read moredisappointing in terms of things like availability of food or bars or cafes. Normally you would expect a station like this to have multiple options but really this one only has a couple of kiosk style places. It's not nothing, but more limited than I would expect.
However, the signage is very good and getting to your train doesn't seem to be an issue. The platforms are high so there is no huge step up to your train. As a terminal station for most trains it's also a great place to depart from as you typically get extra time to board.