I find it astonishing that you have accused me for being rude given the circumstances!
So let's get the facts straight: Davis asked for extra keys on top of the ones already provided, which I obliged by offering my own keys (whatever it takes to keep your guests happy, right?). Upon departure David failed to leave the keys in the agreed place (as it turned out a few days later he left them in a wrong mailbox, despite the number of mailbox corresponding with flat he was staying for a week and me sending him clear instructions twice) and took one set with him back to Israel. He agreed to FedEx the keys immediately using overnight service, knowing that I had another guests arriving the following day but instead used 4 days delivery service, as it was cheaper. With my flat's keys either at the flat, wrong mailbox or his pocket, I was effectively locked me out of my apartment. Whether or not the keys could be cut around the corner or in the middle of an Amazonian forest had nothing to do with it, as I had no keys to cut them from. With my guests arriving in few hours I had no choice but to use locksmith to gain access, which I believe I have right to be reimbursed for. I understand that no one is perfect and we all make mistakes, but there are mistakes and there is negligence and contractual obligations. By accepting to host David I committed myself to provide a clean and comfortable accommodation while he agreed not to cause any damage to it, nor to misplace my keys and definitely not to lock me out of my own apartment. And yes, I do have now two set of keys which are useless, given the fact that I had to change the look to enter my place in the first place. Am I unreasonable? Well, would a car hire company be called unreasonable if it tried to charge a customer for lost car keys and gaining access to it off-site? I honestly do not think so.
So, Dear potential guest, please disrespect this one review, scroll down and read one of other 100+ reviews to make up your mind.