Not as bad as I was told. Merchiston campus is full with locals, which could be an advantage depending on the point of view. Some teachers are awesome while others are pretty strange.. The university organisation was a mess in my 3rd year, but hey life is mess as well, so the plus is learned sabotaging skills, better productivity when stuffed with tasks and stress tollerance.
I d recommend the university to people that are optimists, not super sensitive to unexpected situations and loving challenges.