David's apartment was very clean, warm and well-equipped in terms of kitchen appliances. His communications were detailed and physical check-in was easy.
I found the online check-in more challenging. I was asked to sign a contract and share photo ID and my email address. I followed AirBNB's guidance and explained to David that I wasn't comfortable sharing this information so could he please cancel the reservation. He refused and was a bit pushy about either me cancelling the reservation myself or signing the contract.
The apartment itself was fine. I wouldn't suggest staying there with a child (perhaps unlikely anyway with 1 bedroom) as the windows open fully and it's a few floors up. Some basics are missing like bedside lamps, but essentials like sheets and towels were all provided.