Glad to hear you are visiting. I graduated St Andrews 30 years ago, having done second year entry for a STEM subject, and also did an ERASMUS year. Am a current donor to their Scholarship funds. I went from East Anglia up to St Andrews, having just failed to get my grades for Cambridge. Back then it was 9 hours from home to St Andrews by public transport (before the electrification of the East coast mainline).
St Andrews is a special place - its small size makes multidisciplinary work among the academics easier to facilitate. It has been led by some really good principals over the last couple of decades who have really made the most of the advantages that St Andrews has.
Picking up the fact that it doesn’t do as well in the international QS world rankings - that, in part, is because it doesn’t have a full range of departments (e.g. no law, dentistry, engineering, etc.), as when Queen’s College Dundee (now Dundee University) split from St Andrews in the 1960’s they took those departments. For what it has, St Andrews is rated very well.
The four year course makes it easy for students to try some different options in first year from outside their initial specialism - sometimes leading to joint honours courses or even a change of degree subject.
Accommodation can be a challenge - St Andrews is a small town (and the university is 3x larger now than it was 30 years ago) - and there’s competition for housing from tourists and golfers. Provision for first years is good, though.
Student-led entertainment is a real strength at St Andrews - there’s not that much competition, so the onus is on students to make it for themselves - which works well.
The golf is a fantastic deal as a student - from £169 for all of your year’s golf (no green fees to pay on top) if you don’t have a handicap certificate and therefore don’t need access to the Old Course: https://assets-eu-01.kc-usercontent.com/faf6531c-2af4-0128-bed9-496b32f5822b/4d644aae-6c4f-4cdf-9527-25d6cc5779da/Student%20Ticket%20Terms.pdf I had never hit a club before I went there, but it was a great place to learn (supported by lessons at the Athletic Union).
I would definitely go back given my time again - the university is much better now than it was 30 years ago, and the St Andrews traditions, pier walk, raisin weekend, academic families, the balls, etc. all still exist to make it a special place.
It is notable that St Andrews is in touch with a much higher proportion of its alumni base than most UK universities - which points to the majority of students there having a really good experience of the university.
i could write more, but that’s probably enough for one comment!