Auchbreck House is a genuine northern delight