Coventry has jumped from 87th in the country (most improved) to 63rd whilst Keele has dropped from 44th to 54th in the last year. Coventry seem to be improving every year and by the time you graduate, they will hopefully be in a decent position. Although the city of Coventry itself isn't the most exciting place to live, the University is located within the city center. I have a friend at Keele University who says he barely ever goes to Stoke-on-trent (not that you'd want to). Personally for me, living within the city feels more like home and is ideal for shopping and night life etc