Communication was great, they were able to work with our schedule when we arrived to town earlier than our initial check in time. The location was awesome and the apartment was just as described. We had 10 people stay and was very comfortable.