The memories sparkle like flashbulbs when my wife and I step out of the car and take in the sight of the Gailes Hotel, nestled in the beautiful, rolling Ayrshire countryside.