If anyone’s reading from the UK, St Andrew’s University is known for the number of marriages it creates. It’s not surprising, given you’re spending 4-5 years in a tiny, predominantly student, town. Also, the university has an ‘academic family’ system which produces exactly the expected results.
If you're not (and you're female), Wellesley is a better choice. You have more options (Harvard, MIT, Olin, &c.), and the parties are better :').