Excellent communication, apartment was clean and tidy when we arrived. A few little things could make this stay a 5 star, which I have give feedback on, all in all it was a great stay though still.