Edinburgh, happiness blooms