translate English to French: An superb alley with fountains adding to this peaceful havre charm and serenity .
Une superbe allée avec des fontaines ajoutant une sérénité à cet havre de paix.