Yes, I know what you mean about the inconvenience of getting the keys. It's proven, however, over time to be ultimately the best way. Not all guests are as punctual and good at communicating as you two! As I need to pay someone myself to check on the apartment, when they waited for guests sometimes guests would show up terribly late, or early and then get frustrated, etc. It's not an ideal location, but it's always open, safe, and then the timing is less of an issue for all parties.