David is one of the best hosts i've ever met! And his apartment is wonderful!