Hietzing is an earthly paradise.