One of the courses at murrayshall is longer. I’ve played it few times and in recent years they have always hosted the Scottish Schools Finals too.
Ask to speak directly with ban events manager etc. When you sell it to them of an event, rooms, food, drink, golf you can get some decent deals if you barter 👍