The University has excellent facilities, staff and is situated in a great town. The town is small, as is the University. This is good as you don't get lost in the crowd. There are plenty of societies to make friends and overall its a great place to be. It has a world renowned reputation being one of the oldest universities in the world. As a result, the research ongoing here is also world class. There is a varied life in town driven by a very varied student body, with alot of international students helping make St Andrews special.