Very clean. Amazing location. Family of four traveling for family vacation, we found the apartment to be exactly as advertised. Very clean, close to everything and very safe. We were very happy.