David is a great host, very accommodating and thoughtful with lots of character. His place was amazing too, very nice and cosy with a beautiful view.