David gave great information before and during our trip. Definitely recommend!