charming apartment very spacious lovely roof terrace and in the perfect spot