Anyone familiar with pre college summer programs at St. Andrew's Univ in Scotland?

I found a couple and I was wondering what they were like. Looking for a program that is both academically enriching and tons of fun. I see the school has a program and then there is another run by some company. Any insights would be appreciated.