Host was very responsive. Answered my questions but has a company managing the apartment.
Picking up the keys is not directly at the apartment but at another establishment, so be prepared to walk or you can use public transit.
Apartment is spacious and comfortable.