translate English to German: There is much room to walk or sit alone.
Für Einzelgänger gibt es genügend Platz zum Auslauf.