Clean, modern, very well located and with everything you may need during a stay. The room are very spacious and the apartment was better than we expected.