David is one of greatest hosts who I ever experienced. Strongly recommend his house to other guests.