Clean, cool and well located. Lovely roof terrace.