Very nice apartment with charming roof terrace.