Cardiff is an amazing town for Students. City Centre is within walking distance of all the accommodation (except for University Halls, but it's still not ridiculously far away), the university campus is all in the same place (unless you're a Medic) so you don't have to trek about to get from one department to another, The night-life is amazing, the amount of choice you have in terms of bars, pubs, clubs and other attractions is mind-numbing. Brilliant academic reputation, especially in terms of research. All the shops you could ever want, most things are cheaper than elsewhere...