We had good communication from the beginning using WhatsApp. The agency that had the keys was very near to the apartment and we were able to check in early and get two sets of keys. The apartment was comfortable except for the double bed which was noisy and hard but we were able to use the single beds which were comfortable. A clothes airy would have been useful but not essential. The pool area and building were very clean and well maintained.