When I visited the luxurious Golf View Hotel and Spa in Nairn, I wasn't expecting to discover the UK's best hidden gem, but ...