I just got back from Scotland, after six weeks of heaven....
Last trip, my wife and I played Fraserburgh, and it's well worth a play.
Collin's suggestion of Cullen is worthwhile, it is odd. I've played it three times, twice in Mixed Opens, and do like it. But it's not Brora, Elie, Cruden Bay, not even close.
The greens are mostly flattish, and the long holes aren't much. BUT the blind par threes MAY be enough to make up for it. OTOH, if you're willing to drive all the way to Cullen, it's not that much farther to Lossiemouth, where you'll find Moray Old.