translate English to German: Excellent location by the lake (which is surrounded by mouintains).
Excellent location, right on the banks of the lake. We really enjoyed the view.