David is a very good host. It was a great experience and I would return in a heartbeat!