Tis a fine day in Scotland's capital city.