The check-in process for our stay was extremely disappointing. They were using a 3rd party key-runner company that failed to show up at the check-in time as they couldn't find a runner due to the rain. After 3 hours of poor communication and waiting around for someone to show up, we got in an Uber to go to the head office in South Melbourne to get the keys ourselves. Once there, there was even more of a delay as we had to wait 30 minutes while they found the keys before we were able to Uber back to the Airbnb to check in.
In saying this, once checked in the apartment is exactly as described and was fairly clean, had good amenities and is in a fantastic location. I hope in future they change the check-in process as this really let the whole experience down.