I don't think I've ever before spent a winter weekend in Scotland and had two perfect days.