Very clean. Amazing apartment. He even allowed us to stay for a few more minutes after the checkout. I would definitely recommend this apartment.