translate English to German: Thanks to its position, the area is blessed with generous sunshine and sheltered from the wind.
Das Gebiet wird bedingt durch seine Lage, ausgesprochen grosszügig von der Sonne verwöhnt und vom Wind verschont.