The location was great, and the apartment worked for our needs. The communication process was automated and informed us of all necessary information before and after our arrival. During our stay, we had a cleanliness issue, but the host was very quick to respond and remedy the issue.