beautiful apartment with a great terrace and with a great location