Very clean, well equipped, great location and beautiful roof terrace.