Due to circumstances I didn't get to stay with David but he was an excellent communicator. Highly recommended!