I visited and played Castle Stuart Golf Course on probably the best day of the year. The views across the Moray Firth were the only thing that looked better than this fantastic golf course and that's saying something. Must be up there with the best in the UK. The staff were…