David has a fantastic home and is a fabulous host. Highly recommend!