translate English to German: Perfect position for city visit, with large gardens providing ample opertunity to walk and relax in.Well away from traffic noise.Altogether a pleasant travel experience.
Die Ausstattung und das Design des Gebäudes empfand ich als sehr interessant.