Rainy Edinburgh, like a dream but not a dream.