Stunning oases of tranquillity on the Salzburg Sun Terrace