David was a great host - check-in was a breeze and he showed me around his apartment, which was clean and tidy - just perfect for my short stay.