This is Irvine, often called Bogside, on the Ayrshire coast of Scotland. The Scottish Grand National used to be held over the adjoining race course. It's a good links. Despite having only a single par 5 (476 yards), two shortish par 3s (165 and 156 yards respectively) and five par 4s under 350 yards (two of which are under 300 yards) it is a frequent host to final qualifying for Troon Open Championships and has the respect of those who have to try to qualify there.