The building lobby is located at the pedestrian walkway of St George's Mall, not on bustling strand street. So for guests with cars, get ready to find a closest spot to stop for 5min to go to the mailbox located in front of the reception counter in the lobby to get the keys. Get the parking lot number from the host as you can only park in allotted spot.
We were not lucky with our experience, I am sure the host often tries his best and was indeed responsive. However during our stay, the studio apartment was not clean and with a wifi that did not work.