Met us at the apartment at the appointed time. Welcoming, friendly.