Yeah its very good, not one of the very best as in close to Oxbridge, but certainly seen in that little group of unis that take up the 6th-12th places in tables (but towards the end of that group at the moment) Its certainly well respected and a good place to study