What an awesome experience. David is the perfect host!