They've spent a long time renovating the station, however it's now a pleasant experience travelling through it. There are plenty of eateries and shops. The information signs are clear and accurate and best of all there's plenty of staff to give assistance. There is one bugbear in that they don't seem to update the boards at the end of the platform with the destination of where that particular train is going, which is a little frustrating.
It has great travel links, is easily accessible and does what it says on the tin.