communication was excellent, the apartment was clean, modern and in an excellent location for our needs. check-in and out was made very easy