David was really helpful and was there on time when we arrived. Overall it was a great time spent there.