Have a look at youtube videos made by students to get a feel of the places. Whichever you choose you will be fine. Dont go on reputation. Go on where you will be happiest. Overseas students tend to be influenced by reputation but any of the top 20-25 universities are of broadly similar standard