Very clean,modern apartment-the roof terrace was a wonderful space. Close to everything we needed. Great place to stay.