Communication was very good throughout our time at the apartment. The whole place was immaculately clean and tidy! Beware of the crazy stairs :)