St Andrews is a weird one. The town itself is incredibly boring by itself due to how small it is, so the students make do with lots of clubs (like chess / wine tasting / poetry readings etc.). There are plenty of house parties, which I suppose is true everywhere. There's only a few streets, so you're constantly bumping into familiar faces. A very high percentage of people are highly privileged. Its a bubble. Many people really love it.