David is a great host, very accommodating and flexible. Highly recommended experience.