Cool apartment with great amenities and roof terrace is a plus