Studied philosophy at UEdinburgh as a foreign exchange student from America. Brilliant philosophy faculty, and straightforward evaluation structure. Overall, coming from a small, liberal arts college in America, I thought UEdinburgh was huge. This is good in terms of selection (courses, societies, etc.), but bad in terms of impersonal relationships. It was difficult navigating the social structures of a big university at first, mainly because I was so used to seeing my friends on a daily basis back in America. So I give UEdinburgh 3 stars, though I recognize that most of my quips have to do with my problems with big universities as a whole.
Also, UEdinburgh is a bit eclectic architecturally. Some buildings are beautiful, while others look like elephant vomit.