Everything was excellent. David is an excellent host. 100% recommended