David is a superb host! The home was clean and well-appointed with a comfortable mattress and handy desk. Check-in and check-out were smooth. We would gladly stay again!