translate English to French: A veritable oasis of peace and relaxing tranquillity with magnificent views over the Firth of Clyde and the great Championship course at Turnberry.
Une véritable oasis de paix et de tranquillité offrant une vue magnifique sur le Firth of Clyde et les parcours de golf de Turnberry.