translate English to German: There is a communal sun terrace with splendid views of both sea and mountains.
Gemeinschafts-Sonnenterrasse mit wunderschöner Aussicht auf Berge und Meer.