translate English to German: Easily reachable. Near centre and railway station.
Herrliche Aussicht auf See und Berge.