nice spacious flat with excellent roof terrace and views