Flawlessly clean. The host is super communicative and is ready to solve all your problems immediately. The apartment is equipped with everything you may need. Location is excellent, you will not be disappointed. Highly recommend.