David is an outstanding host who cares about his guests and has made his apartment a lovely “home” to return to each evening. We highly recommend. You won’t be disappointed.