Immaculately clean! Beautiful apartment! Great communication from a great host. Thank you Katia