Very satisfactory overall.
My only issue is that the check-in instructions were provided a very short time before I arrived at the apartment - despite a specific request from me to the contrary.