When I made my first trip to Scotland for golf in 2000, I had the fortune to play with a prominent member of the golf community. He asked about my itinerary and I gave him the list of Braid courses I was going to play on the northeast coast. Fortrose, Brora, Golspie, and Reay. For reasons that still elude me, he told me "Skip Golspie and play Brora twice." I did. Consequently I didn't get to play Golspie until 2013. Since then I have become Golspie's biggest booster on this site.
Is it as good as Brora? Probably not, but it's great fun and you are as unlikely to catch it on a windless day as you would Askernish.
There's a potpourri of short par 4s, lengthy par 4, 5 par 3s of great variety. As has been often noted its a mix of links, heath, and parkland. Try it, you'll like it. And if this is going to be your only trip to the Highlands, make it long enough to play all of these courses numerous times.