Excellent experience, David was great!