translate English to French: Go swimming with a view on the mountains or relax in a jacuzzi right on the lakefront...
Nager avec une vue sur les montagnes ou détendez-vous dans un jacuzzi au bord du lac...