translate English to German: Enjoying it´s great design and fantastic view from the terrace.
Die Aussicht von der Terasse aus ueber die Stadt.