David's place is perfect and very well set up, very comfortable in a quiet and gorgeous neighbourhood. Communication was easy, my hosts were very reactive and helpful, and the self checkin was very convenient for my late arrival. I definitely recommend!