Super Clean. All common area in the flat was cleaned properly everyday. Good communication with the staff. Also the apartment has very good location. There re sufficient and useful kitchen equipment if you plan stay long. Everything was perfect. I strongly recommend.