The stellar reviews for Dror's place ring true: he is an excellent host.