Edinburgh är på bättringsvägen.