David was great! We hung out with him after exploring and had a great time together!