absolutely clean apartment , well put together-. the host is so accommodating and will go the extra mile to make you happy, it's definitely one of the top best apartments I've ever stayed in . highly recommended