Clean, modern excellent apartment. Matress could be better but the rest was perfect. Amazing roof terrace, we enjoyed our stay many thanks.